Die https://cloudrexx.atlassian.net/wiki/spaces/HELP/pages/565739630#FieldTemplates werden zwischen generischen, anwendungsspezifischen, kontextbezogenen und formularspezifischen Templates unterschieden.
Generische Templates definieren das Standardanzeigeformat, falls kein spezifisches Format definiert wurde. Die FieldTemplates Title.html
und Content.html
werden direkt im Hauptverzeichnis der FieldTemplates abgelegt.
Anwendungsspezifische Templates definieren das Anzeigeformat einer spezifischen Anwendung. Deren Identifikation erfolgt über den technischen Namen der Anwendung - der Component Name. Die FieldTemplates müssen dazu in einem übergeordneten Order mit dem Component Name als Namen abgelegt werden. Als Beispielt lautet der Ablagepfad für das Titel-Anzeigeformat für die Volltextsuche Search/Title.html
. Anwendungsspezifische Templates haben Vorrang vor generischen Templates.
Kontextbezogene Templates definieren das Anzeigeformat einer spezifischen Funktion einer spezifischen Anwendung. Deren Identifikation erfolgt über den Kontextnamen. Die FieldTemplates werden in einem Unterordner der anwendungsspezifischen Templates abgelegt. Als Beispiel werden die kontextspezifischen Anzeigeformate der Live-Suche (der Volltextsuche) unter Search/Command/
abgelegt. Also Search/Command/Title.html
und Search/Command/Content.html
. Die Kontextbezogenen Templates haben Vorrang vor anwendungsspezifischen Templates.
Formularspezifische Templates definieren das Anzeigeformat einer spezifischer Formularvorlage. Die Identifikation erfolgt über die ID der Formularvorlagen. Die FieldTemplates müssen daher in einem übergeordneten Ordner mit der ID der Formularvorlage als Namen abgelegt werden. Als Beispiel ist der Ablagepfad für das Titel-Anzeigeformat einer Formularvorlage mit der ID 42 42/Title.html
. Formularspezifische Templates haben Vorrang gegenüber nicht-formularspezifischen Templates.
Die verschiedenen Arten von FieldTemplates können kombiniert werden. Dazu muss das folgende Schema des Ablagepfads beachtet werden: [<formId>/][<component>/[<context>/]]<scope>.html
Nachfolgend ein paar Beispiele (sortiert nach Vorrang) zur Veranschaulichung der Kombinationsmöglichkeiten:
Ablagepfad | |
---|---|
| Kontextspezifisches Anzeigeformat für Einträge der Formularvorlage 42 bei der Live-Suche der Volltextsuche. |
| Spezifisches Anzeigeformat für alle Ausgabebereiche der Anwendung Volltextsuche für Einträge der Formularvorlage 42, zu welchen kein kontextspezifisches Format definiert wurde. |
| Kontextspezifisches Anzeigeformat für die Live-Suche der Volltextsuche. |
| Spezifisches Anzeigeformat für alle Ausgabebereiche der Anwendung Volltextsuche, zu welchen kein kontextspezifisches Format definiert wurde. |
| Standardanzeigeformat für alle Ausgabebereiche, zu welchen kein spezifisches Format definiert wurde. |
Referenzliste
Folgende FieldTemplates können definiert werden:
Anwendungsintegration | Zweck | Ablagepfad |
---|---|---|
- | Generisches Anzeigeformat für den Titel, falls kein weiteres anwendungsspezifisches Format definiert wurde. |
|
Generisches Anzeigeformat für den Inhalt, falls kein weiteres anwendungsspezifisches Format definiert wurde. |
| |
Medienverzeichnis | Generisches Anzeigeformat für den Titel, falls kein weiteres kontextspezifisches Format definiert wurde. |
|
Generisches Anzeigeformat für den Inhalt, falls kein weiteres kontextspezifisches Format definiert wurde. |
| |
Inhalt für den https://cloudrexx.atlassian.net/wiki/spaces/HELP/pages/469926235#metatitle. |
| |
Inhalt für die https://cloudrexx.atlassian.net/wiki/spaces/HELP/pages/469926235#metadesc. |
| |
Wert für Platzhalter |
| |
Wert für Platzhalter |
| |
Anzeigename im Widget |
| |
Anzeigename bei der Auflistung im Backend. |
| |
Anzeigename bei der Zuweisung verwandter Einträge in der Erfassungsmaske im Backend. |
| |
Wert für die Erzeugung der Index-Liste ( Das erste Zeichen der Ausgabe wird für die Verlinkung der Index-Liste verwendet. |
| |
Inhalt Infobox auf der Google Maps Karte. |
| |
Veranstaltungskalender | Generischer Anzeigename für den Ort und Gastgeber, falls kein weiteres kontextspezifisches Format definiert wurde. |
|
Anzeigename der Orte bei der Auflistung der Veranstaltungen im Frontend. |
| |
Anzeigename der Gastgeber bei der Auflistung der Veranstaltungen im Frontend. |
| |
Anzeigename des Orts auf der Detailansicht einer Veranstaltungen im Frontend. |
| |
Anzeigename des Gastgebers auf der Detailansicht einer Veranstaltungen im Frontend. |
| |
Anzeigename der Orte im Auswahlmenü in der Erfassungsmaske einer Veranstaltung im Frontend. |
| |
Anzeigename der Gastgeber im Auswahlmenü in der Erfassungsmaske einer Veranstaltung im Frontend. |
| |
Anzeigename der Orte im Auswahlmenü in der Erfassungsmaske einer Veranstaltung im Backend. |
| |
Anzeigename der Gastgeber im Auswahlmenü in der Erfassungsmaske einer Veranstaltung im Backend. |
| |
Volltextsuche | Generisches Anzeigeformat für den Titel der Suchresultate, falls kein weiteres kontextspezifisches Format definiert wurde. |
|
Generisches Anzeigeformat für den Inhalt der Suchresultate, falls kein weiteres kontextspezifisches Format definiert wurde. Für die Anzeige des Inhalts wird die Verwendung der Template-Funktion |
| |
Titel für die Suchresultate im Frontend. |
| |
Inhalt für die Suchresultate im Frontend. |
| |
Titel für die Suchresultate der Live-Suche. |
| |
Inhalt für die Suchresultate der Live-Suche. |
| |
Titel für die Suchresultate der https://cloudrexx.atlassian.net/wiki/spaces/HELP/pages/468387152#zipLookup. |
| |
Inhalt für die Suchresultate der https://cloudrexx.atlassian.net/wiki/spaces/HELP/pages/468387152#zipLookup. |
|