Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 08-08-2012 14:31:03

aziza_1989
Membre
Date d'inscription: 31-05-2012
Messages: 58

réinisialiser les paramètres d'un url

Bonjour,
Dans  mon url je met un parametre ville comme suit :'ville'=>'$ville' pour m'envoyer à sa page d'accueil vers le lien suivant:http://localhost/MTK_test2/public/ville/index/ville/Paris
($ville vient de la base de donnée).je veux qu'une fois trouvé sur la page d'accueil ,effacer /ville/Paris et laisser juste http://localhost/MTK_test2/public/ville/index.
S'il vous plait comment faire?
Merci bien.

Hors ligne

 

#2 08-08-2012 14:47:58

Flo
Membre
Date d'inscription: 07-08-2012
Messages: 13

Re: réinisialiser les paramètres d'un url

<?php $this->url(array('ville' => null)) ?>
Quelque chose comme ça je pense ...

Hors ligne

 

#3 08-08-2012 15:28:28

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: réinisialiser les paramètres d'un url

Bonjour,

L'aide de vue et l'aide d'action Url prennent 3 paramètres :

1 tableau (array) associatif contenant les paires paramètres/valeurs (par exemple 'ville'=>'Paris'.
Le second paramètre est une chaine de caractères qui correspond au nom de la route (pas forcément utilisé, null si rien à mettre).
Le troisième est un booléen, false par défaut, qui réinitialise les paramètres. C'est celui que tu dois utiliser.

Hors ligne

 

#4 08-08-2012 15:37:20

Roromix
Membre
Date d'inscription: 05-12-2011
Messages: 55

Re: réinisialiser les paramètres d'un url

Tu stock le paramètre ville en session. Tu fais un redirect sur l'index. Tu récupère la ville en session et tu en fait ce que tu veux. Tu peux supprimer ou non la session.

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