Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 03-09-2009 15:07:51

haygus
Nouveau membre
Date d'inscription: 03-09-2009
Messages: 6

[1.9]Routeur qui route pas pour l'index - helper URL

Bonjour à tous

je suis nouveau avec ZF,
pour l'instant je vais être franc l'experience n'est pas super , j'ai l'impression que la doc n'est pas très claire je n'arrive pas à m'y faire.

Pour le problème : j'ai un menu "dynamique" (qui est enregistré en base de données) je fais un translate dessus ça marche nikel.

donc voici la ligne qui affiche pour la vue

Code:

<ul>
<?php foreach($this->pages as $pages) : ?>

<li><a href="<?php echo $this->url(array('language'=>'fr','controller' => $pages->label ,'action' => 'index')); ?>"><?php echo $this->translate($this->escape($pages->label));?></a></li>

<?php endforeach; ?>
</ul>

alors quand je suis dans les controllers autre qu'index ça fonctionne
j'ai bien /fr/controller
pour le fr je m'en occuperai plus tard: pour l'instant seulement en français.

mais quand je suis sur l'index tous les url sont /
(je change de controller via la barre d'adresse directement.

j'ai suivi plusieur tutos ça m'à l'air très redondant pour le translate

je donne pour application.ini cela va peut-être vous aider.


Code:

resources.router.routes.defaultmodule.type = Zend_Controller_Router_Route_Module
resources.router.routes.defaultmodule.abstract = On    
resources.router.routes.defaultmodule.defaults.module = "system"

resources.router.routes.language.type = Zend_Controller_Router_Route
resources.router.routes.language.route = ":language"
resources.router.routes.language.reqs.language = "^(fr|en|hy)$"
resources.router.routes.language.defaults.language = "fr"
resources.router.routes.language.defaults.controller = index
resources.router.routes.language.defaults.action = index


resources.router.routes.default.type = Zend_Controller_Router_Route_Chain
resources.router.routes.default.chain = "language, defaultmodule"

Merci, bonne journée.

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