Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 11-12-2007 16:14:59

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Zend_Layout is merged ^^

Bonjour à tous. On a appris aujourd'hui que Zend_Layout (le fameux ...) a été mergé dans le core (après plusieurs mois d'incubateur).
La documentation devrait arriver sous peu, et le composant devrait de même faire parti de la prochaine release.

En attendant je vais m'attarder sur un petit tutoriel ^^

Hors ligne

 

#2 11-12-2007 18:12:15

Geoffrey
Membre
Lieu: 63
Date d'inscription: 12-04-2007
Messages: 140
Site web

Re: Zend_Layout is merged ^^

Quelle bonne nouvelle !!!

Hors ligne

 

#3 11-12-2007 18:41:03

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Zend_Layout is merged ^^

Youpiiii!

Hors ligne

 

#4 12-12-2007 09:30:10

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Zend_Layout is merged ^^

Comme d'habitude (va falloir s'y habituer avec ZF), le concept est très sympa.
Modèle push à 100%, avec une pléthore de helpers tous aussi cools les uns que les autres.
En attendant que j'écrive un article, je vous propose déja quelques tutos qui trainent par ci par là :
http://akrabat.com/2007/12/11/simple-ze … t-example/
http://codeutopia.net/blog/2007/11/24/q … nd_layout/

Ce composant est clairement la petite merveille qui manquait à la gestion de la vue dans ZF ^^

Hors ligne

 

#5 20-12-2007 23:19:19

Psykocrash
Membre
Date d'inscription: 23-11-2007
Messages: 28

Re: Zend_Layout is merged ^^

J'entends parler par-ci par-là de ce Zend_Layout mais j'aimerais bien savoir à quoi il sert et ce qu'il apporte de si intéressant ?
Merci de m'éclairer.

Hors ligne

 

#6 21-12-2007 07:16:19

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: Zend_Layout is merged ^^

Zend_Layout permet de définir des vues qui sont construite de façon modulaires

en gros au lieu de faire un phtml qui affiche tout et qui éventuellement inclus des morceau. ta vue va pouvoir utiliser des modules qui sont eux aussi des "vues" menu pied grid etc.

A+JYT

Hors ligne

 

#7 21-12-2007 09:19:10

cliknet
Membre
Date d'inscription: 22-11-2007
Messages: 12

Re: Zend_Layout is merged ^^

j'avoue, je sais pas si je dois le servir à l'entré ou pour le dessert ^^

Hors ligne

 

#8 17-01-2008 12:59:18

ALkyD
Membre
Lieu: Limoges
Date d'inscription: 11-07-2007
Messages: 69
Site web

Re: Zend_Layout is merged ^^

Si on utilise pas le MVC du ZF (Zend_View, Zend_Controller), le Zend_Layout peut nous servir à qqchose ?

Hors ligne

 

#9 17-01-2008 13:24:02

Mr.MoOx
Administrateur
Lieu: Toulouse
Date d'inscription: 27-03-2007
Messages: 1444
Site web

Re: Zend_Layout is merged ^^

Bien sur. Il te permet pour UNE page, de rendre plusieurs actions dans différentes parties de ton layout (design). Attendez le tuto de julien qui est bientôt fini, vous allez adorer!

Hors ligne

 

#10 19-01-2008 10:30:43

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Zend_Layout is merged ^^

Ca sort Lundi, suivra Zend_Form

Hors ligne

 

#11 22-01-2008 07:51:34

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: Zend_Layout is merged ^^

je n'arrive pas à récupérer Zend_Layout

impossible de le trouver dans SVN
fisheyses ne le trouve pas avec le formulaire de recherche (sauf la doc)
(je n'ai pas d'outil svn sur ma machine)
lorsque je récupère le tarball de snv à la racine il ne contient qu'un readme et quelque bricole pas de ZF

y a til un lien ou récupérer le contenu de ZF svn ou juste le Zend_Laout ?
A+JYT

Hors ligne

 

#12 22-01-2008 08:40:33

TiTerm
Membre
Date d'inscription: 01-07-2007
Messages: 175

Re: Zend_Layout is merged ^^

Hors ligne

 

#13 22-01-2008 09:26:59

sekaijin
Membre
Date d'inscription: 17-08-2007
Messages: 1137

Re: Zend_Layout is merged ^^

merci

Hors ligne

 

#14 22-01-2008 16:35:39

Moimeme
Membre
Date d'inscription: 19-04-2007
Messages: 120

Re: Zend_Layout is merged ^^

Tiens je viens d'intégrer Zend_Layout mais j'ai un problème dés que je l'utilise, mes helpers de vue ne fonctionnent plus. En effet, le prefixe des fichiers helpers de ma vue sont modifiés ils portent tous le prefixe Zend_View_Helper et non plus celui que j'ai indiqué dans mon bootstrap avec addHelperPath ou setHelperPath. Le dir lui en revanche est bon il garde ce que je lui est passé dans le bootstrap.
Donc forcement ca marche moins bien. C'est un bug ou j'ai loupé un truc ?

Code:

[helper] => Array
                (
                    [0] => Array
                        (
                            [prefix] => Zend_View_Helper_
                            [dir] => \private\application\views\helpers\
                        )

                    [1] => Array
                        (
                            [prefix] => Zend_View_Helper_
                            [dir] => C:\wamp\www\private\libraries\Zend\View\Helper\
                        )

                )

Dernière modification par Moimeme (22-01-2008 16:36:27)

Hors ligne

 

#15 23-01-2008 09:05:59

Moimeme
Membre
Date d'inscription: 19-04-2007
Messages: 120

Re: Zend_Layout is merged ^^

C'est bon j'ai trouvé j'avais un peu oublié de passer la vue au renderer smile

$viewRenderer->setView($view);

Hors ligne

 

#16 01-02-2008 02:40:21

ALkyD
Membre
Lieu: Limoges
Date d'inscription: 11-07-2007
Messages: 69
Site web

Re: Zend_Layout is merged ^^

En général, vous utilisez un layout pour votre site entier, un pour chaque module ou un pour le site et admin ?

Hors ligne

 

#17 01-02-2008 16:22:06

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Zend_Layout is merged ^^

ALkyD> Ca dépend de l'application.

Sur la plupart des sites, 2 layouts suffisent (1 front-end, 1 back-end).
Sur les sites plus complexes, il faut nicher des Layouts dans les layouts, et utiliser les placeholders pour la réutilisabilité du code dans la vue.
C'est plus complexe, car il faut designer soi-même tout ça, mais cela reste dans le domaine du faisable, ZF est tellement découplé qu'il propose de nombreux "points d'entrée" sur lesquels agir.

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