Show TOC Anfang des Inhaltsbereichs

Funktionsdokumentation Flavors  Dokument im Navigationsbaum lokalisieren

Verwendung

Flavors dienen dazu, die einzelnen Bereiche innerhalb eines Layout-Controllers zu adressieren.

 

Integration

In einem Layout-Controller können den einzelnen Bildbereichen Flavors zugeordnet sein. Es ist jedoch nicht immer notwendig, dass für jeden Bildbereich ein Flavor spezifiziert ist. In einem einfachen Layout-Controller (z. B. dem SimpleLayoutController) können auch Bildbereiche ohne Flavor definiert sein. Die Aliase der Layout-Controller sind in der Namensgebung an die Aliase der ausgelieferten Flavors angelehnt.

 

Funktionsumfang

Mit Hilfe der Flavors legen Sie fest, welche Collection-Renderer in den einzelnen Bildbereichen genutzt werden.

 

Beispiel

Beispielsweise können Sie im Object Type Handler (OTH) mit der folgenden Zeile festlegen, welcher Collection-Renderer im Bildbereich mit Flavor Tree verwendet werden soll:

Tree.rndCollectionRenderer=CollectionTreeRenderer

Im OTH wird der Name des Flavors dem Parameternamen vorangestellt und durch einen Punkt von ihm getrennt. Groß- und Kleinschreibung werden unterschieden.

 

Flavors ermöglichen es aber auch, jeden beliebigen Parameter gezielt auf einen bestimmten Bildbereich anzuwenden. Ordnen Sie dazu den einzelnen Collection-Renderer-Einstellungen und Ressourcen-Renderer-Einstellungen eines Layout-Sets jeweils ein Flavor zu.

 

Hinweis

Trotz ähnlichen Namen von Flavors und Collection-Renderern spricht z. B. nichts dagegen, in einem Bildbereich mit dem Flavor Grid einen Collection-Renderer vom Typ CollectionListRenderer zu nutzen. Flavors kennzeichnen allein einen Bildbereich.

 

In der Standardauslieferung enthaltene, KM-spezifische Flavors

Alias des Flavors

Beschreibung

Menu

kennzeichnet den oberen horizontal angeordneten Bildbereich eines Layout-Controllers

Breadcrumb

horizontaler Bildbereich, der unter dem Flavor Menu angeordnet ist

Grid

Bildbereich, der im Layout-Controller GridListLayoutController verwendet wird

List

Bildbereich, der in mehreren Layout-Controllern verwendet wird

Table

zur Zeit noch nicht in einem Layout-Controller genutzt

Tab

oberer horizontaler angeordneter Bildbereich, der für die Reiter von Registerkarten verwendet wird

Tab_Content

wird unterhalb des Bildbereiches mit dem Flavor Tab verwendet, und dient für den Inhalt von Registerkarten

Tree

linker Bildbereich, der in mehreren Layout-Controllern verwendet wird

 

Flavors werden auch von anderen Komponenten, wie z. B. von Collaboration bereitgestellt. Diese sind jedoch anwendungs-spezifisch. Eine weitere Verwendung in eigenen Projekten ist nicht vorgesehen.

 

Parameter eines Flavor

Parameter

Obligat.

Beschreibung

Alias

ja

Alias des Flavor

Dieser wird in der Konfiguration anstelle des technischen Namens verwendet.

Description

nein

nähere Beschreibung des Flavor

Flavor

nein

technischer Name des Flavor

 

Aktivitäten

Um eine Liste der im System verwendeten Flavors aufzurufen, wählen Sie Content Management User Interface Mapping Flavor.

Wenn Sie eigene Layout-Controller mit neuen Flavors verwenden, legen Sie in der Konfiguration entsprechende Aliase für die Flavors an.

 

Ende des Inhaltsbereichs