IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zend Framework PHP Discussion :

developpement cms (disposition fichier)


Sujet :

Zend Framework PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 14
    Par défaut developpement cms (disposition fichier)
    Bonjour,
    voila je souhaite m'aventurer dans le développement d'un cms avec ZF

    Après avoir analyser et étudier je me posent certaines questions...
    Comment établir le MVC avec une partie admin...

    /application
    ---/config
    ---/controllers
    ---/models
    ---/views
    ---/admin
    ------/controllers
    ------/models
    ------/views
    /html
    /library


    Es ce fesable...
    J'ai regarder sur le forum et j'ai trouvé une partie de code intéressante:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $router = $frontController->getRouter();
    $router->addRoute('mod', new Zend_Controller_Router_Route(':module/:controller/:action/*'));
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $frontController->setControllerDirectory(array(
        'module1' => './application/module1/controllers/',
        'module2' => './application/module2/controllers/'
    ));
    // spécifier le module par défaut
    $frontController->setDefaultModule('module1');
    $frontController->setDefaultControllerName('index');
    $frontController->setDefaultAction('index');
    malheuresement j'ai essayer de faire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    $frontController->setControllerDirectory(array(
        'module1' => './application/module1/controllers/',
        'module2' => './application/module2/controllers/'
    ));
    // spécifier le module par défaut
    $frontController->setDefaultModule('');
    $frontController->setDefaultControllerName('index');
    $frontController->setDefaultAction('index');
    Mais il me met :

    Notice: Undefined index: in C:\Program Files\EasyPHP 2.0b1\www\cms\library\zend\Controller\Dispatcher\Standard.php on line 323

    nous somme donc obligé de definir
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $frontController->setDefaultModule('qqchose');
    Mais je n'ai pas forcement envie de voir s'afficher

    http://www.monsite.com/qqchose/news/index

    je prefererai

    http://www.monsite.com/news/index
    et qd je suis en partie admin
    http://www.monsite.com/admin/news/index

    Voila j'espère que vous pourrez m'aider

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 6
    Par défaut
    En spécifiant un module par défault, il n'a pas besoin d'être présent dans ton url.

    Je m'explique :

    tu as 2 modules "news" et "admin" avec news par défault

    Tu accèdes à news en faisant : http://tonsite.com/[controller/action/*]

    et à admin en faisant http://tonsite.com/admin/[controller/action/*]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Fichier INI] et disposition Try
    Par Droïde Système7 dans le forum Débuter
    Réponses: 24
    Dernier message: 14/04/2009, 20h27
  2. [Web Service] Fichier Mime et Disposition-Notification-To:
    Par ririjim dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 20/03/2009, 18h10
  3. Réponses: 0
    Dernier message: 21/10/2008, 17h35
  4. CMS, storyboard et fichiers musicaux
    Par blman dans le forum Débuter
    Réponses: 0
    Dernier message: 14/01/2008, 20h11
  5. [XML] mettre du contenu à disposition via un fichier xml
    Par guy2004 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 31/05/2007, 10h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo