|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre Expert
![]() ![]() Tiger Scott Développeur Web Inscription : juin 2006 Messages : 1 248 ![]() |
Salut la compagnie (mais pas la 7eme)
j'utilise ZF depuis peu, et je me pose une question... pour passer des donnees depuis le controleur vers la vue, on passe de $this->view->toto a $this->toto. quelqu'un sait comment a ete code ce processus ? (ou alors connait grosso modo le procede ?)
__________________
La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins. N'oubliez pas le Le tag resolu. Need_! |
|
|
00
|
|
|
#2 |
|
Expert Confirmé
![]() Olivier Développeur Web Inscription : août 2003 Messages : 1 837 ![]() |
Au pif je dirais que la classe de Vue implémente les méthodes magique __get() et/ou __set()
Doc php sur le sujet |
|
00
|
|
|
#3 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
non c'est un une manip avec un require + ob_start
EDIT : Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() ![]() Tiger Scott Développeur Web Inscription : juin 2006 Messages : 1 248 ![]() |
pour le coup, je ne te suis pas stealth35.
si je reprend l'execution du code... dans l'ordre, tu as $this->view->name = 'Doksuri'; et hello <?php echo $this->name ?> je ne comprends pas comment ob_start peut passer de $this->view->name a $this->name ![]() la il y a un detail qui m'echape encore...
__________________
La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins. N'oubliez pas le Le tag resolu. Need_! |
|
|
00
|
|
|
#5 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fais comme ca si le ob_start te perturbe
Code :
__________________
http://blog.stealth35.com/ |
||
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() ![]() Tiger Scott Développeur Web Inscription : juin 2006 Messages : 1 248 ![]() |
non, le ob_start ne me perturbe pas, c'est ... ou est passe la partie "->view" ?
__________________
La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins. N'oubliez pas le Le tag resolu. Need_! |
|
|
00
|
|
|
#7 | |||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Citation:
Code :
__________________
http://blog.stealth35.com/ |
|||
|
|
00
|
|
|
#8 | ||
|
Membre Expert
![]() ![]() Tiger Scott Développeur Web Inscription : juin 2006 Messages : 1 248 ![]() |
tain, je vais passer pour un abutis... mais je crois qu'il me faudra un dessin...>_<
ou alors, t'es en train de dire que le "->view" peut avoir le nom qu'il veut du moment que ca concorde avec le nom de la class de vue ? genre Code php :
__________________
La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins. N'oubliez pas le Le tag resolu. Need_! |
||
|
|
00
|
|
|
#9 | ||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
non la ton code va pas marcher, on ajoute juste une propriété a un objet c'est normale qu'on y accède après
fait un Code :
__________________
http://blog.stealth35.com/ |
||
|
|
10
|
|
|
#10 |
|
Membre Expert
![]() ![]() Tiger Scott Développeur Web Inscription : juin 2006 Messages : 1 248 ![]() |
CA Y EST !!!!
ca a fait "tilt" dans ma tete...."on ajoute juste une propriété a un objet" je ne sais pas pourquoi pour moi $this->view... faisaient parti d'un objet A et $this->view->... un objet B Oh la vache....depuis le temps que je me questionne la dessus.. pourquoi mon cerveau n'a jamais vu ca ???
__________________
La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins. N'oubliez pas le Le tag resolu. Need_! |
|
|
00
|
|
|
#11 | ||||
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
ensuite le ob_start te permet d'avoir le résultat dans une chaine, ce qui te permet de bosser avec un layout
Code :
Code :
__________________
http://blog.stealth35.com/ |
||||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com