Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 07-11-2008 11:21:30

squall6969
Membre
Date d'inscription: 14-09-2008
Messages: 90

Routage, comment échaper le "-" ?

Bonjour,

J'ai à ce jour enfin compris en surface le système Zend_Controller_Router_Route, je vous présente mon routage:

$router->addRoute( 'supprimer', new Zend_Controller_Router_Route('index/supprimer/:id', array('controller' => 'index' , 'action' => 'supprimer')));

Aucun problème pour ce routage, je communique une url de type:
-index/supprimer/5
routé en => index/supprimer/id/5

(Test basique ^^)

Maintenant mon but serait de fournir une url de type -index/supprimer-5 pour le même résultat, j'ai donc essayé
$router->addRoute( 'supprimer', new Zend_Controller_Router_Route('index/supprimer-:id', array('controller' => 'index' , 'action' => 'supprimer')));

Seulement il semble que  le "-" soit un charactère spécial, comment l'échapper ?


Merci

Hors ligne

 

#2 07-11-2008 13:42:34

nORKy
Membre
Date d'inscription: 06-03-2008
Messages: 1098

Re: Routage, comment échaper le "-" ?

hmm...
T'as essayé avec une route Router_Route_Regex ?


----
Gruiiik !

Hors ligne

 

#3 07-11-2008 14:00:42

neojick
Membre
Date d'inscription: 13-04-2008
Messages: 223
Site web

Re: Routage, comment échaper le "-" ?

Vi je pense aussi que le Regex est la meilleure solution.


Chan IRC de ZF en français : zftalk-fr

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