Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 20-11-2008 14:57:51

xender
Membre
Date d'inscription: 04-11-2007
Messages: 23

Architecture modulaire et Zend layout

Bonjour,

j'ai un problème pour définir mon architecture modulaire.

J'aimerais avoir cette architecture :

Code:

/application
    /modules
        /admin
            /controllers
                /IndexController.php
            /models
            /views
        /default
            /controllers
                /IndexController.php
            /models
            /views
        /news
            /controllers
                /IndexController.php
            /models
            /views
/library
    /Zend
/public
    /admin
        /images
        /css
    /news
        /images
        /css
    /images
    /css
    /index.php

J'ai réussi a avoir un layout par module (situé dans views/script) mais le souci c'est qu'il y a que 2 modules qui doivent avoir un layout ( default et admin ) comment spécifier un layout pour plusieurs modules ?

Cordialement,
Xender wink

Hors ligne

 

#2 20-11-2008 17:52:57

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

Re: Architecture modulaire et Zend layout

Moi, je ferais comme ca : (mais il y a tant de solution..)

Tu as un layout par défaut, celui qui est toujours utilisé

Un plugin en preDisptach et la tu tests le module ou l'action demandé, et selon le cas, tu changes de layout.


----
Gruiiik !

Hors ligne

 

#3 24-11-2008 14:33:21

ziedb
Membre
Lieu: Tunis
Date d'inscription: 24-03-2008
Messages: 224

Re: Architecture modulaire et Zend layout

nORKy a écrit:

...et selon le cas, tu changes de layout.

Bonjour
Une question bête roll comment changer le layout?

Dernière modification par ziedb (24-11-2008 14:33:41)

Hors ligne

 

#4 24-11-2008 14:53:37

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

Re: Architecture modulaire et Zend layout

Réponse bête : on regarde la doc  smile

la réponse :
dans ton controlleur :

Code:

 $this->_helper->layout->setLayout('nouveauLayout');

----
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