Bonjour à tous,
J'ai un souci avec mes pages de recherches, pour des utilisateurs non identifiés.
Dans mon site, les utilisateurs peuvent rechercher des jobs, grâce à un filtre.
Pour les utilisateurs logués (identifiés grâce au plugin sfGuardDoctrine), je n'ai pas de problèmes.
Par contre, pour les utilisateurs non identifiés (la recherche leur est également permise), le problème est le suivant :
lors du lancement de la recherche la première page s'affiche correctement.
Si la recherche renvoie plus de résultats que j'en affiche, si je passe à la page 2 grâce au pager, le filtre saute, et on passe à la page 2 des jobs non filtrés.
J'ai vérifié mes variables de sessions :
ma variable de session liée au filtre n'est pas conservée en passant à la page 2.
J'ai regardé dans les docs de Symfony et d’après ce que j'ai compris les variables de sessions sont utilisables même pour les utilisateurs non identifiés.
J'ai également vérifié la durée de vie de ma session que j'ai mis a 1800 (fichier factories.yml) .
Est ce que quelqu'un aurait une piste ?
Merci
Partager