26/01/2017, 15:06:31
Bonjour,
J'ai trouvé d'où venait le problème.
Mes réécritures d'URL été trop identiques. Du coups en modifiant l'ordre des gabarits dans la fonction InitializeFrontend ça fonctionne.
Je met un exemple :
Avant :
Après :
Voilà !
C'était pas grand chose mais il fallait le savoir
Cordialement
bobjo
J'ai trouvé d'où venait le problème.
Mes réécritures d'URL été trop identiques. Du coups en modifiant l'ordre des gabarits dans la fonction InitializeFrontend ça fonctionne.
Je met un exemple :
Avant :
Code :
[== Indéfini ==]
$this->RegisterRoute('/(?P<returnid>[0-9]+)\/(?P<catid>[0-9]+)\/(?P<junk>.*?)$/',array('action'=>'category'));
$this->RegisterRoute('/(?P<returnid>[0-9]+)\/(?P<catid>[0-9]+)\/(?P<prodid>[0-9]+)\/(?P<junk>.*?)$/',array('action'=>'product'));
Après :
Code :
[== Indéfini ==]
$this->RegisterRoute('/(?P<returnid>[0-9]+)\/(?P<catid>[0-9]+)\/(?P<prodid>[0-9]+)\/(?P<junk>.*?)$/',array('action'=>'product'));
$this->RegisterRoute('/(?P<returnid>[0-9]+)\/(?P<catid>[0-9]+)\/(?P<junk>.*?)$/',array('action'=>'category'));
Voilà !
C'était pas grand chose mais il fallait le savoir
Cordialement
bobjo