Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 13-01-2010 19:25:27

blanchonvincent
Membre
Lieu: Sophia Antipolis
Date d'inscription: 18-11-2009
Messages: 45
Site web

View Helper ne fonctionne pas dans une vue partielle

Bonjour,

J'essai d'utiliser une aide de vue dans une vue partielle mais cela ne marche pas.
Mon aide marche très bien dans une vue classique 'ma-vue.phtml', mais ne fonctionne plus lorsque je l'utilise dans une vue partiel : $this->partial('ma-vue.phtml');

Y a t il autre chose à faire à part enregistrer mon aide de vue :

Code:

$view    ->    addHelperPath(APPLICATION_PATH . '/views/helpers');

Hors ligne

 

#2 13-01-2010 21:57:08

Grummfy
Membre
Lieu: Belgique
Date d'inscription: 01-08-2007
Messages: 232
Site web

Re: View Helper ne fonctionne pas dans une vue partielle

ce n'est pas :

Code:

$view->addHelperPath(APPLICATION_PATH . '/views/helpers', 'prefixclass_');

cf : http://framework.zend.com/manual/en/zen … pers.paths


Engagez-moi! : Cherche job en Belgique autour de Namur (1 heure de route autour)
blog - ZF Planet

Hors ligne

 

#3 13-01-2010 22:47:29

blanchonvincent
Membre
Lieu: Sophia Antipolis
Date d'inscription: 18-11-2009
Messages: 45
Site web

Re: View Helper ne fonctionne pas dans une vue partielle

Merci de ta réponse mais cela ne change rien.

En renommant avec mon propre préfixe, ça marche dans une vue simple, mais pas dans une vue qui passe par partial() ...

Merci quand même.

Hors ligne

 

#4 14-01-2010 08:57:14

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: View Helper ne fonctionne pas dans une vue partielle

Ca veut dire quoi "ne marche pas" ?? tu peux être précis ? message d'erreur ?


----
Gruiiik !

Hors ligne

 

#5 14-01-2010 09:57:45

Ph
Membre
Date d'inscription: 02-01-2010
Messages: 40

Re: View Helper ne fonctionne pas dans une vue partielle

Ca veut dire quoi "ne marche pas" ?? tu peux être précis ? message d'erreur ?

Je rajouterais et si tu montrais ton code ?

Hors ligne

 

#6 14-01-2010 18:47:50

blanchonvincent
Membre
Lieu: Sophia Antipolis
Date d'inscription: 18-11-2009
Messages: 45
Site web

Re: View Helper ne fonctionne pas dans une vue partielle

Dans ma vue index.phtml j'ai :

Code:

<?=$this->partial( "ligne.phtml" ); ?>

Dans ma vue ligne.phtml j'ai :

Code:

<?=$this->tr( "bonjour" ); ?>

Et comme erreur :

Code:

Exception information:
Message: Plugin by name 'Tr' was not found in the registry; used paths: Zend_View_Helper_: Zend/View/Helper/

Dans le boostrap :

Code:

$view    ->    addHelperPath(APPLICATION_PATH . '/views/helpers', 'Mysite_View_Helper');

Voilà pour être plus précis.

Dernière modification par fnnyaert (14-01-2010 18:48:37)

Hors ligne

 

#7 01-03-2010 21:37:22

blanchonvincent
Membre
Lieu: Sophia Antipolis
Date d'inscription: 18-11-2009
Messages: 45
Site web

Re: View Helper ne fonctionne pas dans une vue partielle

Personne n'a d'idée ?

Hors ligne

 

#8 02-03-2010 09:55:08

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: View Helper ne fonctionne pas dans une vue partielle

Ton adHelperPath n'a aucun effet, je doute que tu "enregistres" ton $view dans ton bootstrap au viewrenderer


----
Gruiiik !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages