Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > MVC
MVC Forum de support sur le développement d'applications de type modèle-vue-contrôleur avec Zend Framework ainsi que vos questions sur les plugins, les helpers etc. Avant de poster -> Cours MVC, FAQ ZF Controller
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/11/2011, 17h37   #1
Nouveau Membre du Club
 
Inscription : octobre 2008
Messages : 124
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 124
Points : 26
Points : 26
Par défaut Pourquoi mon Zend_View_Helper est appelé plusieurs fois ?

Bonjour,

J'ai un système de pub dans mon application. L'affichage de la pub est commandée dans le layout par l'intermédiaire d'un view helper :

Code :
$this->publicite( $emplacement, $format )
J'ai donc un view helper Publicite.php qui étend Zend_View_Helper_Abstract. Dedans il y a toute la logique d'extraction, de tirage au sort et d'incrémentation du nombre d'impression de la pub.

Le souci que je rencontre est que la pub est incrémentée de 6 7 fois à chaque fois. Après de longues recherches et tests, il semblerait que mon helper Publicite soit appelé 6 fois. Pourtant il n'y a bien qu'une seule ligne dans ce layout.
Je ne connais pas très bien le mécanisme du routage et de la distribution du framework, mais quelqu'un saurait m'expliquer pour quelle raison il y aurait des appels multiples à un view helper appelé dans le layout ? Est ce qu'il y aurait des plugin ou d'autres view helper qui ferait qu'on repasse par le layout ce qui génèrerait un autre appel etc...

Merci d'avance
supertino7 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h48.


 
 
 
 
Partenaires

Hébergement Web