Presentation
This service offers a configurable search on pages for your visitors.
- you can choose the criteria search availables for visitors,
- the results can be sorted by pertinence or title,
- you can choose the number of result per page.
Versions 3.2 or later also supports :
- auto-completion
- advanced search
- sort on publication date
- search on documents
- filter on search results by content types
Go to "Add service menu" and choose the "Search engine" item :

Service parameters
Service parameters for versions 3.0 to 3.1.x
- Title : the service title (optional)
- Results per page : the number of result per page for pagination. Defaults to 10.
- Content type : the content type(s) to search for. Select two or more content types to add a search criteria. If you choose only one content type, search will only concern that type (visitor will not have choice). If you select two or more content types, visitor will choose content type in a list. Leave empty to search on every content types (without giving choice to visitor).
- Section : the website sections to restrict search on. Select two or more pages to offer a section criteria for visitor.If you choose only one section, search will be restricted to pages of the selected section and visitor will have no choice. If you select two or more sections, visitor will choose a section in a list. Leave empty to search on every sections of the website (without giving choice to visitor).
- Tags : Use this parameter to offer search criterias on tags by selecting tag categories. The criteria field will be the name of category and display a list containing tags of the category. One criteria field will be created for each selected tag category. Leave empty if you don't want that kind of criteria.
- Multisite : Check this box if you want to propose search on all sites for visitors
- Same page : Check this box to display the search criterias and results on the same page

Service parameters for versions 3.2 and later
- Title : the service title (optional)
- Results per page : the number of result per page for pagination. Defaults to 10.
- Content type : the content type(s) to search for.
- Choice of type: how the visitor will choose the type of content:
- with drop down list: the visitor selects the type of content to search for in a list
- with a filter: the search is done on all contents, the visitor can filter results by type
- none: the search is done on selected contents in the service parameters without leaving the choice to the visitor
- Advanced search: the advanced search adds the "all words", "none of the words" and "exact phrase" criteria
- Section : the website sections to restrict search on. Select two or more pages to offer a section criteria for visitor.If you choose only one section, search will be restricted to pages of the selected section and visitor will have no choice. If you select two or more sections, visitor will choose a section in a list. Leave empty to search on every sections of the website (without giving choice to visitor).
- Tags : Use this parameter to offer search criterias on tags by selecting tag categories. The criteria field will be the name of category and display a list containing tags of the category. One criteria field will be created for each selected tag category. Leave empty if you don't want that kind of criteria.
- Multisite : Check this box if you want to propose search on all sites for visitors
- Same page : Check this box to display the search criterias and results on the same page

Service rendering
Samples of search forms
- Choose of section, content type and tag

- With advanced search (version 3.2+)

- Autocompletion (for version 3.2+)

Samples of result page :


