meilisearch/Configuration/FlexForms/Results.xml

195 lines
8.4 KiB
XML
Raw Normal View History

2021-04-17 00:26:33 +02:00
<?xml version="1.0" encoding="UTF-8"?>
<T3DataStructure>
<sheets>
<sDEF>
<ROOT>
<TCEforms>
<sheetTitle>Search</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<search.targetPage>
<TCEforms>
<label>Target Page</label>
<config>
<type>group</type>
<internal_type>db</internal_type>
<allowed>pages</allowed>
</config>
</TCEforms>
</search.targetPage>
</el>
</ROOT>
</sDEF>
<sQuery>
<ROOT>
<TCEforms>
<sheetTitle>Query</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<search.initializeWithEmptyQuery>
<TCEforms>
<label>Initialize search with empty query</label>
<config>
<type>check</type>
</config>
</TCEforms>
</search.initializeWithEmptyQuery>
<search.showResultsOfInitialEmptyQuery>
<TCEforms>
<label>Show results of initial empty query</label>
<config>
<type>check</type>
</config>
</TCEforms>
</search.showResultsOfInitialEmptyQuery>
<search.initializeWithQuery>
<TCEforms>
<exclude>1</exclude>
<label>Initialize with query</label>
<config>
<type>input</type>
<eval>trim</eval>
</config>
</TCEforms>
</search.initializeWithQuery>
<search.showResultsOfInitialQuery>
<TCEforms>
<label>Show results of initial query</label>
<config>
<type>check</type>
</config>
</TCEforms>
</search.showResultsOfInitialQuery>
<search.query.filter>
<section>1</section>
<type>array</type>
<el>
<field>
<type>array</type>
<title>Filter</title>
<el>
<field>
<TCEforms>
<label>Field</label>
<config>
<section>1</section>
<type>select</type>
<renderType>selectSingle</renderType>
<itemsProcFunc>WapplerSystems\Meilisearch\System\UserFunctions\FlexFormUserFunctions->getFacetFieldsFromSchema</itemsProcFunc>
</config>
</TCEforms>
</field>
<value>
<TCEforms>
<label>Value</label>
<config>
<section>1</section>
<type>input</type>
</config>
</TCEforms>
</value>
</el>
</field>
</el>
</search.query.filter>
<search.query.sortBy>
<TCEforms>
<exclude>1</exclude>
<label>Sorting</label>
<config>
<type>input</type>
<eval>trim</eval>
</config>
</TCEforms>
</search.query.sortBy>
<search.results.resultsPerPage>
<TCEforms>
<exclude>1</exclude>
<label>Results per Page</label>
<config>
<type>input</type>
<eval>int+</eval>
</config>
</TCEforms>
</search.results.resultsPerPage>
<search.query.boostFunction>
<TCEforms>
<exclude>1</exclude>
<label>Boost Function</label>
<config>
<type>input</type>
<eval>trim</eval>
</config>
</TCEforms>
</search.query.boostFunction>
<search.query.boostQuery>
<TCEforms>
<exclude>1</exclude>
<label>Boost Query</label>
<config>
<type>input</type>
<eval>trim</eval>
</config>
</TCEforms>
</search.query.boostQuery>
<search.query.tieParameter>
<TCEforms>
<exclude>1</exclude>
<label>Tie Breaker</label>
<config>
<type>input</type>
<eval>trim</eval>
</config>
</TCEforms>
</search.query.tieParameter>
</el>
</ROOT>
</sQuery>
<sOptions>
<ROOT>
<TCEforms>
<sheetTitle>Options</sheetTitle>
</TCEforms>
<type>array</type>
<el>
<view.templateFiles.results>
<TCEforms>
<label>Custom Template</label>
<config>
<section>1</section>
<type>select</type>
<renderType>selectSingle</renderType>
<itemsProcFunc>WapplerSystems\Meilisearch\System\UserFunctions\FlexFormUserFunctions->getAvailableTemplates</itemsProcFunc>
</config>
</TCEforms>
</view.templateFiles.results>
<view.pluginNamespace>
<TCEforms>
<exclude>1</exclude>
<label>Plugin Namespace</label>
<config>
<type>input</type>
<eval>trim</eval>
<default>tx_meilisearch</default>
</config>
</TCEforms>
</view.pluginNamespace>
<search.ignoreGlobalQParameter>
<TCEforms>
<exclude>1</exclude>
<label>Ignore the global q parameter</label>
<config>
<type>check</type>
<default>0</default>
</config>
</TCEforms>
</search.ignoreGlobalQParameter>
</el>
</ROOT>
</sOptions>
</sheets>
</T3DataStructure>