Table of Contents |
---|
minLevel | 1 |
---|
maxLevel | 6 |
---|
outline | false |
---|
type | list |
---|
separator | brackets |
---|
printable | true |
---|
|
...
Code Block |
---|
jobnumber;Documents.Folder no task identifier;true |
Gruppierung nach internalId:
Code Block |
---|
internalId;Documents.Folder no task identifier;true |
Gruppierung nach OptionParameter Gewerk
Code Block |
---|
optionParametersMap(Gewerk);Documents.Folder no task identifier;true |
Gruppierung nach Datei Typ (Bild oder normales Dokument)
Note |
---|
Kann immer nur als letze Ebene vorkommen Beispiel: Code Block |
---|
jobnumber;Documents.Folder no task identifier;true
internalId;Documents.Folder no task identifier;true
optionParametersMap(Gewerk);Documents.Folder no task identifier;true
__DOC_TYPE |
Gruppiert zuerst nach der jobnumber , dann nach der internalId , dann nach dem Gewerk und dann nach dem Datei Typ |
Mehrere Ebenen - Zuerst nach Auftragsjahr, dann nach jobnumber (Standard):
Code Block |
---|
timeframestart|year;Documents.Folder no timeframestart;true
jobnumber;Documents.Folder no task identifier;true |
...
QUICK_SEARCH_OPTION_PARAMETERS
Hinweis: Die Such-OptionParameters werden in einem Cache vorgehalten; Änderungen ziehen erst am nächsten Tag oder wenn der Cache zurück gesetzt wird: Link-Listen-Eintrag
OptionParameter welche in den Lucene Index aufgenommen werden sollen.
...
Info |
---|
Werte: Liste mit <Entity>[.<OptionParameter>] ein Eintrag pro Zeile. Beispiel: Code Block |
---|
Task.firmennummer
Customer.Matchcode
Project |
Dadurch werden die Firmennummer beim Task, der Matchcode beim Customer und alle OptionParameter auf den Project in den Index aufgenommen. |
QUICK_SEARCH_*_TEMPLATE
Hinweis: Die Such-Templates werden in einem Cache vorgehalten; Änderungen ziehen erst am nächsten Tag oder wenn der Cache zurück gesetzt wird: Link-Listen-Eintrag
Templates für die Anzeige der Suchergebnisse pro Type
...
Info |
---|
Es gibt pro ObjectType jeweils ein Template für den Titel und für die Beschreibung. Verfügbare Optionen incl. Default Wert: QUICK_SEARCH_CUSTOMER_TITLE_TEMPLATE
Code Block |
---|
<#if internalId?has_content>${internalId} | </#if>${fullname!} |
QUICK_SEARCH_CUSTOMER_DESCRIPTION_TEMPLATE
Code Block |
---|
${[address!, zip!, city!]?filter(it -> it?has_content)?join(\" \")} |
QUICK_SEARCH_PROJECT_TITLE_TEMPLATE
Code Block |
---|
${subject}<#if internalId?has_content> - ${internalId}</#if> (${(customer.internalId)!} ${(customer.fullname)!}) |
QUICK_SEARCH_PROJECT_DESCRIPTION_TEMPLATE
Code Block |
---|
${(customer.fullname)!}: ${address!} ${zip!} ${city!} |
QUICK_SEARCH_TASK_TITLE_TEMPLATE
Code Block |
---|
${subject}<#if (project.customer.fullname)?has_content> - ${project.customer.fullname}</#if><#if internalId?has_content> / ${internalId}</#if><#if jobnumber?has_content> / ${jobnumber}</#if> |
QUICK_SEARCH_TASK_DESCRIPTION_TEMPLATE
Code Block |
---|
${[jobnumber!, internalId!, text!]?map(it -> it!?trim)?filter(it -> it?has_content)?join(\" / \")} |
QUICK_SEARCH_RESOURCE_TITLE_TEMPLATE
QUICK_SEARCH_RESOURCE_DESCRIPTION_TEMPLATE
Code Block |
---|
<#if internalId?has_content>${internalId}<#else>${id!}</#if><#assign xmlcontent=getPojectmemberResourceXmlDescription(xmldescription)><#if content[\"education0\"]?has_content> content[\"education0\"]</#if><#if content[\"email0\"]?has_content> content[\"email0\"]</#if> |
QUICK_SEARCH_DOCUMENT_TITLE_TEMPLATE
QUICK_SEARCH_DOCUMENT_DESCRIPTION_TEMPLATE
Code Block |
---|
${filetype!} ${uploadDate!} |
Weitere Beispiele: |
...