Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 09-04-2008 16:28:51

Tonio13006
Membre
Date d'inscription: 09-04-2008
Messages: 34

Structure des répertoires pour plusieurs modules...

Salut a tous!

Je débute avec le modèle MVC et j'ai un problème au niveau de la structure des répertoires.

dans plusieurs tutorial, les exemple fourni sont sous cette forme


/application
    /controllers
    /models
    /views
        /filters
        /helpers
        /scripts
/library
/public
    /images
    /scripts
    /styles

je me pausais la question pour une application qui contient par exemple un forum, un chat et une inscription de quelle forme serait la structure des répertoires

doit ton mettre tous les controleurs dans "/controllers" celui du chat, du forum et de l'inscription ou toi ton creer un répertoire, un models et une views pour chaque module?

Merci

Hors ligne

 

#2 09-04-2008 16:51:32

apsy
Membre
Date d'inscription: 25-06-2007
Messages: 50

Re: Structure des répertoires pour plusieurs modules...

Salut Tonio,

Je te conseille de voir de ce côté là : http://framework.zend.com/manual/en/zen … dular.html

Dans le cas de ton application, il vaut mieux avoir une structure modulaire avec pour module "user", "forum", "chat".

Personnellement, je regroupe toutes mes vues dans un répertoire au même niveau que le code de l'application.

Dernière modification par apsy (09-04-2008 16:52:10)

Hors ligne

 

#3 09-04-2008 17:09:41

Tonio13006
Membre
Date d'inscription: 09-04-2008
Messages: 34

Re: Structure des répertoires pour plusieurs modules...

merci je vais regarder ca ! smile

Hors ligne

 

#4 10-04-2008 09:26:21

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

Re: Structure des répertoires pour plusieurs modules...

Ce sujet a déjà été abordé plusieurs fois sur le forum...

Hors ligne

 

#5 10-04-2008 14:48:29

lethak
Membre
Lieu: France
Date d'inscription: 05-04-2008
Messages: 168

Re: Structure des répertoires pour plusieurs modules...

sous forme modulaire

default est le module par defaut, et a coté tu peux avoir blog, forum, etc...

par contre toutes les classes de Controller_Action doivent avoir un prefixe du nom du module.


par exemple:

Application/modules/blog/controllers/IndexController.php

Code:

class blog_IndexController
{
 // ...
}

Application/modules/forum/controllers/IndexController.php

Code:

class forum_IndexController
{
 // ...
}

Application/modules/default/controllers/IndexController.php

Code:

class IndexController
{
 // ...
}

http://img254.imageshack.us/img254/1977/zflayoutarboij6.jpg

Dernière modification par lethak (10-04-2008 14:48:58)


IT Dev @Twitter

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