Layout pour une partie du contenu
Bonjour,
j'ai un petit soucis de layout, j'ai une partie de code, contenant des valeurs dynamiques, qui doit s'afficher sur beaucoup de pages.
Bon si j'avais des valeurs statiques, j'aurais pas de problèmes à le mettre dans le layout, mais là ...
Autant j'arrive à afficher des valeurs dynamique dans les layouts, si ce sont des valeurs stockées en sessions, autant, afficher des valeurs qui ont étés traitées d'abord par le contrôleur et de les afficher ensuite dans le layout .. là je patauge, et j'ai pas spécialement envie d’alourdir la session avec ça.
Comment faire? merci d'avance.
Edit:
j'ai finallement trouvé, dans le controlleur mettre ceci:
Code:
Zend_Layout::getMvcInstance()->assign('perso', $perso);
Puis dans le layout en question:
Code:
<?php $this->perso = $this->layout()->perso; ?>
Et hop, le tour est joué.