Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework > Autres composants
Autres composants Forum de support sur les autres composants de Zend Framework.
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 03/08/2007, 01h47   #1
Membre régulier
 
Étudiant
Inscription : novembre 2005
Messages : 85
Détails du profil
Informations personnelles :
Âge : 27
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : novembre 2005
Messages : 85
Points : 81
Points : 81
Par défaut Zend_View_Helper et diverse méthodes

hello,
j'aimerais savoir s'il est possible d'utiliser d'autre méthode dans des objets Zend_View_Helper perso

par exemple j'aurais un helper nomé toto,
dans mon controller je fait :
Code :
$this->view->addHelperPath('./app/views/helpers', 'My_Helper');
dans le dossier app/views/helpers, j'ai Toto.php

ensuite dan le fichier index.phtml (celui où j'utilise le helper toto), j'ai :
Code :
1
2
3
4
5
6
...
<?php
    echo $this->toto(); //pas d'erreur
    echo $this->toto->autreMethode(); //erreur
 ?>
...
Donc ma question et comment accéder à autreMethode() en passant par Zend_View

merci
Grummfy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2007, 09h14   #2
Membre éclairé
 
Homme Yann
Développeur Web
Inscription : avril 2005
Messages : 280
Détails du profil
Informations personnelles :
Nom : Homme Yann
Âge : 27
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : avril 2005
Messages : 280
Points : 366
Points : 366
Envoyer un message via MSN à yannux
Je crois que tu ne peux appeler que la méthode correspondant au nom de l'helper.
Si tu veux appeler d'autres méthodes de ta classe, tu peu faire un appel dynamique en passant une valeur en variable..
yannux est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



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


 
 
 
 
Partenaires

Hébergement Web