french_list  

Re: [French_list] Limit simple and advanced search to certain pagetemplate

Alexis Annosse
Wed, 27 Aug 2008 09:56:06 -0700

Bonjour,
Il est possible au niveau de la recherche d'ajouter des critères, soit dans
le searchresults.jsp soit directement dans l'engine.

Je suppose que dans vos gabarits newsdetailed et theme vous avez des
contenus newsdetailedContainer et themeContainer (à l'exactitude des noms
près)
Vous pouvez alors limiter la recherche à un type de contenu

Pour cela au niveau de la query il faut faire
NewSearchString=oldSearchString+" AND "+"("+
JahiaSearchConstant.CONTENT_TYPE +":"+
"newsdetailedContainer "+" OR "+ JahiaSearchConstant.CONTENT_TYPE +":"+
" themeContainer "+")"

Et d'injecter la nouvelle query par 
engineMap.put ("searchString", NewSearchString);

En espérant avoir répondu à votre question,
Cordialement,

Alexis Annosse
Ingénieur études et développements 

Smile – Motoristes Internet

www.smile.fr 

 

Tél : 01 41 40 59 25 

Mailto : [EMAIL PROTECTED] 

-----Message d'origine-----
De : [EMAIL PROTECTED] [EMAIL PROTECTED] De
la part de PIRONET Benoît
Envoyé : mercredi 27 août 2008 16:47
À : french_list@jahia.org
Objet : [French_list] Limit simple and advanced search to certain
pagetemplate


Bonjour,

je désire limiter la recherche dans mon site Jahia à seulement 2 templates :
newsdetailed et theme. 

Avez-vous une idée de ce que je dois modifier ou créer ?

Je suis en Jahia 5.0.4_02

Merci d'avance,

Benoit Pironet
_______________________________________________
french_list mailing list
french_list@jahia.org
http://lists.jahia.org/cgi-bin/mailman/listinfo/french_list

_______________________________________________
french_list mailing list
french_list@jahia.org
http://lists.jahia.org/cgi-bin/mailman/listinfo/french_list