Bonjour,
Je viens de m’inscrire sur cette liste car après plusieurs recherches web et personnelles sur ce sujet, je n’ai toujours pas de solution.
J’ai des articles tagués par plusieurs groupes de mots-clés. J’ai créé un formulaire récupérant ces mots-clés, triés par groupe, qui permet d’afficher les articles liés à ces mots-clés.
Mon problème :
Le choix des mots-clés de recherche est libre : je ne sais pas, pour construire ma boucle de résultats, si j’aurai 1, 2 ou 3 mots-clés
Les résultats doivent correspondre, dans le cas de 2 ou + mots-clés, à un ET logique.
J’ai utilisé :
- le critère {id_mot IN …} qui fonctionne mais retourne un OU
- {id_mot=#ENV{mot_1}} {id_mot=#ENV{mot_2}} {id_mot=#ENV{mot_3}} mais si un des mots-clés n’est pas choisi, la boucle ne retourne rien
- le test sur les variables via #ENV avec #SET puis #GET mais je n’ai pas réussi à insérer ça dans une boucle
J’ai trouvé/testé ces contribs mais elles ne fonctionnent pas avec 1.9.2 :
()
Quelqu’un aurait-il une piste ?