Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Voila, toujours dans mon problème de modules, je rencontre un nouveau problème.
Lorsque je tape dans l'url un nom de page à la quel je souhaite accéder, je reste sur la même page.
Voila mon bout de code que j'ai simplifié (pour éviter d'avoir une page gigantesque) mais j'utilise en plus Zend_Layout::startMvc ( ) pour info.
class Core_Initializer extends Zend_Controller_Plugin_Abstract { public function __construct ( $env = 'dev', $root = null, $appl = null ) { // ... code ... $this->_applPath = /* Dossier de l'application */ $this->_frontController = Zend_Controller_Front::getInstance ( ); $this->IniControllers ( ); // ... code ... } private function IniControllers ( ) { $this->_frontController->addModuleDirectory ( $this->_applPath.S.'modules' ); } }
Ensuite, j'ai une architecture de ce type dans le dossiers modules de applications
/applications /modules /default /panel
Donc si je ne me trompe pas, si je saisi une url de ce type, www.monexemple.com, le controller devrait aller chercher le controller du dossier /modules/default/controllers/IndexController.php. Et effectivement ça fonctionne.
Mais lorsque je saisi une url de ce type www.monexemple.com/panel, pour accéder au panel, le controller reste sur le controller du default.
Pourquoi ?
Merci d'avance de votre aide.
PS: s'il faut tous le code demandez !
Hors ligne
Pages: 1