Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour à tous,
J'aurais besoin de vos lumières concernant le routing d'adresses.
Je ne comprend pas bien comment sont passés les paramètres.
Dans mon exemple aucun problème, tout fonctionne.
Cependant je ne comprend pas d'ou sort le %d et %s
$route=new Zend_Controller_Router_Route_Regex(
'activite-(\d+)-(.+)\.html',
array('controller'=>'loisirs','action'=>'fiche'),
array(1=>'id',2 =>'libelle'),
'activite-%d-%s.html'
);
$routeur->addRoute('fiche-activite', $route);
Ici j'arrive a récupérer la variable GET 'id' sans problème
---------------------------------------------------------------------------
Comment cela se passe lorsque je veut ajouter 1 ou 2 paramètres.
$route=new Zend_Controller_Router_Route_Regex(
'loisirs-(\d+)-(.+)-(\d+)-(.+)\.html',
array('controller'=>'loisirs','action'=>'index'),
array(1=>'categorie',2=>'libelle',3=>'region',4=>'libelle'),
'loisirs-%d-%s-%d-%s.html'
);
$routeur->addRoute('loisirs', $route);
Ici j'arrive à récupérer la variable GET 'categorie' mais pas la variable GET 'region'
Merci de votre aide précieuse
Hors ligne
Pages: 1