Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 24-12-2009 14:46:12

tschtong
Membre
Lieu: Bretagne
Date d'inscription: 06-11-2007
Messages: 55

Récupération de variables et routes

Bonjour,
Souhaitant modifier la déclaration de mes routes via Zend_Config, je m'amuse donc à réécrire mes routes dans un config.ini de cette façon :

Code:

routes.nom.route = "module/controller/action/:param1/:param2"
routesnom.defaults.module = module
routes.nom.defaults.controller = controller
routes.nom.defaults.action = action
routes.nom.defaults.param1 =
routes.nom.defaults.param2 =

...

J'ai constaté que $this->_getParam (depuis un controller) via une requête Ajax (préalablement définit dans la route) ne récupérait pas les valeurs réèllement envoyée, mais les valeurs par défaut de la route. $this-request->param1 et 2 sont vides... tandis que $_POST['param1'] ou $_POST['param2'] récupère bien les bonnes valeurs. De même pour $this->_request->getPost('param') qui récupère également les bonnes valeurs.

Quelle différence entre ces méthodes ??? Sachant que le problème est apparu avec cette nouvelle façon de déclarer les routes ???


a+ tschtong

Dernière modification par tschtong (24-12-2009 14:47:52)

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