Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
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
<?php $this->url(array('ville' => null)) ?>
Quelque chose comme ça je pense ...
Hors ligne
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
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