Bonjour,
Je voudrais créer plusieurs liens à partir de requête de que je reçois.
Je m'explique, j'ai un formulaire de recherche qui contient plusieurs champs qui servent à l'affichage de résultats selon un ordre de tri en utilisant la pagination.
Voici un exemple d'url que je recois:
www.monsite.com/monControleur1/monAction1/id/2
Dans la page de résultat, j'ai crée différents liens qui renvoie l'utilisateur vers d'autres pages du site.
Par exemple:
www.monsite.com/monControleur2/monAction2/id/3
Pour cela , j'ai utilisé le helper de vue 'url' de la façon suivante:
Ce lien fonctionne, il m'affiche bien la bonne page mais quand je reviens sur ma page de résultats de ma recherche et que j'essaye de passer à la page suivante de mes résultats, je perds les paramètres de ma recherche: j'arrive bien sur la page suivante mais les paramètres de recherche ont été réinitialisé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $this->url(array('controller'=>'monControleur2', 'action'=>'monAction2', 'id'=>3));
Comme si le fait de cliquer sur un lien (crée via l'aide de vue URL) provoquait la perte des paramètres saisis dans mon formulaire de recherche.
Est-ce que quelqu'un a déjà rencontré ce problème avant moi???
Merci d'avance pour vos réponses...
Partager