$op = search

formulaire de recherche non libre

Bonjour! je suis patrick ,j'aimerai realiser un formulaire de recherche non libre c-a-d basé uniquement sur des champs de select afin de pouvoir faire une recherche sur les thermes des differents (vocabulaires),bien entendu le resultat devrait contenir les articles seletionés en fonction de l'ensemble des thermes choisis .dans le fichier joint j'ai fait un screenshot du formulaire pour rendre l'idée...merci d'avance

pb d'appel du hook_search lors de la recherche / article apparait meme si date de publication ulterieure

J'ai un probleme avec la recherche de base de Drupal.
Elle fait apparaitre les articles, meme si la date de publication (basé dans la recherche par la date de creation) est utlerieure au jour present.

J'ai vu qu'il suffisait de rajouter AND "n.created <= UNIX_TIMESTAMP()" a la requete.
J'ai alors implemente le hook_search.
Mais il ne passe jamais dans le mien pour la recherche ($op n'est jamais egale a 'search').

Quelqu'un a-t-il une idée pour mon probleme ?
J'ai vu qu'il y avait faceted search mais il est en beta version uniquement.