|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 5 ![]() |
Bonjour.
j'ai crée une page avec deux onglets. Les contenus des onglets sont générés par des helpers standards du style : <?= $this->action('affichagePremierOnglet', 'index'); ?> <?= $this->action('affichageDeuxièmeOnglet', 'index'); ?> L'affichage est correct. les choses se corsent pour l'affichage du deuxième onglet. En effet, à l'intérieur du helper action qui affiche le contenu j'utilise deux autres helpers action du style : <?= $this->action('affichagePartiegaucheDeuxièmeOnglet', 'index'); ?> <?= $this->action('affichagepartieDroiteDeuxièmeOnglet', 'index'); ?> J'ai donc un helper action qui contient deux autres helpers action. Et c'est là que je rencontre mon problème. En effet, ces "sous-helpers" s'affichent deux fois. Quelqu'un a-t-il une idée ? Merci d'avance Edit : correction |
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 5 ![]() |
Il semblerait que ce soit un problème connu des actions imbriquées, mais je n'ai pu trouver de solutions...
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : juin 2008 Messages : 5 ![]() |
J'ai finalement trouvé la réponse à mon problème. C'est un bug connu, qui sera résolu dans une prochaine mise à jour. En attendant, voici une solution provisoire :
adding $this->resetObjects(); in the class Zend_View_Helper_Action public function action($action, $controller, $module = null, array $params = array()) class Zend_View_Helper_Action just before return seems to solve this issue |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com