Thank you, I just found it in the filters.inc but it is not mentioned in the tutorial
-----Original Message----- From: Philippe Vollenweider [mailto:[EMAIL PROTECTED] Sent: 07 November 2005 15:24 To: [email protected] Subject: Re: search in container problem Hello, You should construct a ContainerSearcher with something like this: String searchQuery = request.getParameter(JahiaSearchConstant.CLIST_SEARCHQUERY_INPUT_PREFIX + "contacts"); if (searchQuery != null && !"".equals(searchQuery.trim()) ){ ContainerSearcher containerSearcher = new ContainerSearcher("contacts",jParams, searchQuery,jParams.getEntryLoadRequest()); request.setAttribute("contacts_search_handler",containerSearcher); } Philippe. At 07.11.2005 11:26, you wrote: >Hello, > >I declare a container list of contacts and I >want t add search option but It seems not working. >Can you help me? > ><%@ include file="include/header.inc" %> ><content:declareContainerList > name="contacts" > title="Contacts" > titleKey="Contacts" > > > <content:declareContainer > > > <content:declareField > name="nom" > title= "Nom" > titleKey= "Nom" > type= "SharedSmallText" > value="" > /> > <content:declareField > name="prenom" > title= "Prenom" > titleKey= "Prenom" > type= "SharedSmallText" > value="" > /> > > <content:declareField > name="adresse" > title= "Adresse" > titleKey= "Adresse" > type= "SmallText" > value="" > /> > > <content:declareField > name="telephone" > title= "Telephone" > titleKey= "Telephone" > type= "SmallText" > value="" > /> > > <content:declareField > name="mail" > title= "Mail" > titleKey= "Mail" > type= "SharedSmallText" > value="" > /> > <content:declareField > name="categorie" > title= "Categorie" > titleKey= "Categorie" > type= "SharedSmallText" > value="<jahia_multivalue[Ami:Famille:Professionnel]>" > /> > > </content:declareContainer> ></content:declareContainerList> > > ><table width="100%"> > <tr><td valign="top" width=10%><%@ include > file="include/left_menu.inc" %></td> > <td width=5%></td> > <td align=left> > <h1><%@ include file="include/page_title.inc"%></h1></td><td width=20%> > </td> > </tr> > <tr> > <td width=10%></td> > <td width=5%></td> > <td width=80%> > > <table width="100%" border=1> > <content:jahiaPageForm name="myForm"> > <content:containerList name="contacts" > id="contactsContainerList" windowSize="5"> > <tr><td> > <jahiaHtml:actionMenu > name="contactsContainerList" namePostFix="" > resourceBundle="jahiatemplates.Corporate_portal_templates" > useFieldSet="false" actionIcon='<%=theURL + > "/images/add.gif"%>' labelKey="addPeople"> > </jahiaHtml:actionMenu></td> > </tr> > <tr> > <td align="left" > valign="top"><b><jahia:resourceBundle > resourceBundle="jahiatemplates.Corporate_portal_templates" > resourceName="search"/> : </b></td> > <td> > <input type="text" > name="<content:ctnListSQueryInputName/>" > value="<content:ctnListSQueryInputValue/>" > size="30" /><a > href="javascript:document.myForm.submit()"><img > src="<jahia:contextURL/>/images/search.gif" > alt="" width="15" height="15" border="0" align="middle"/></a> > </td> > </tr> > <th class="boxtitletransparent" width=15%>Nom </th> > <th class="boxtitletransparent" width=10%>Prénom</th> > <th class="boxtitletransparent" width=20%>Adresse</th> > <th class="boxtitletransparent" width=10%>Téléphone</th> > <th class="boxtitletransparent" width=15%>Mail</th> > <th class="boxtitletransparent" width=15%>Catégorie</th> > <th width=15%></th> > <content:container id="contactContainer"> > <content:textField valueId="nomBean" > name='nom' display="false" defaultValue=""/> > <content:textField valueId="nomBean1" > name='prenom' display="false" defaultValue=""/> > <content:textField valueId="nomBean2" > name='adresse' display="false" defaultValue=""/> > <content:textField valueId="nomBean3" > name='telephone' display="false" defaultValue=""/> > <content:textField valueId="nomBean4" > name='mail' display="false" defaultValue=""/> > <content:textField valueId="nomBean5" > name='categorie' display="false" defaultValue=""/> > > <tr><td><bean:write name="nomBean" filter="true"/></td> > <td><bean:write name="nomBean1" filter="true"/></td> > <td><bean:write name="nomBean2" filter="true"/></td> > <td><bean:write name="nomBean3" filter="true"/></td> > <td><bean:write name="nomBean4" filter="true"/></td> > <td><bean:write name="nomBean5" filter="true"/></td> > <td> > <jahiaHtml:actionMenu > name="contactContainer" > namePostFix="" > resourceBundle="jahiatemplates.Corporate_portal_templates" > useFieldSet="false" > actionIcon='<%=theURL + "/images/update.gif"%>' labelKey="update"> > </jahiaHtml:actionMenu></td> > </tr> > </content:container> > </content:containerList> > </content:jahiaPageForm> > </table> > </td> > <td width=10%></td> > </tr> ></table> ><%@ include file="include/footer.inc" %> > > >No virus found in this incoming message. >Checked by AVG Anti-Virus. >Version: 7.1.362 / Virus Database: 267.12.8/162 - Release Date: 05.11.2005 -------=[ pvollenweider at jahia dot com ]=--------- Jahia : A collaborative source CMS and Portal Server www.jahia.org Community and product web site www.jahia.com Commercial services company
