Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 15-02-2012 22:36:56

Nowis
Nouveau membre
Date d'inscription: 19-10-2011
Messages: 6

Application modulaire -> Soucis de compréhension

Bonjour à tous !

Voilà j'ai vraiment du mal à saisir les chemins dans les modules de Zend Framework.

Voici mon arbo :

Code:

application
    config
    modules
        admin
           controller
           forms
           models
           view
           Bootstrap.php
        default
           controller
           forms
           models
           view
           Bootstrap.php
    Bootstrap.php

Dans mon config/application.ini :

Code:

[production]
includePaths.library                    = APPLICATION_PATH "/../library"

bootstrap.path                          = APPLICATION_PATH "/Bootstrap.php"
bootstrap.class                         = "Bootstrap"
appnamespace                            = "Application"

autoloaderNamespaces[]                  = "Nowis_"

resources.frontController.moduleDirectory   = APPLICATION_PATH "/modules"
resources.modules[] = ""


resources.layout.layout                 = "layout"
resources.layout.layoutPath             = APPLICATION_PATH "/layouts"

resources.view.encoding                 = "UTF-8"

Mon bootstrap général :

Code:

<?php

    class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
    {
        public function run()
        {
            Zend_Registry::set('config', new Zend_Config($this->getOptions()));
            parent::run();
        }
   }

Ainsi que mes deux bootstrap modulaire :

Code:

class Admin_Bootstrap extends Zend_Application_Module_Bootstrap
    {

    }

class Default_Bootstrap extends Zend_Application_Module_Bootstrap
    {

    }

Tout fonctionne bien.

Code:

http://localhost/monsite/public/
http://localhost/monsite/public/admin/

Mais comme je comprends moyennement ce que fait, comment nommer mes class form, mes models, je préfére demander des explications pour bien programmer.

Merci à celui qui m'expliquera en détails et m'aiguillera sur les décisions à faire pour les nommages.

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