
Um eine Image-Map im CM nutzen zu können, müssen Sie eine OTH-Datei anlegen.
Folgende Objekte sind angelegt:
Sie müssen für jede Image-Map eine OTH-Datei im Verzeichnis etc/oth anlegen. Verwenden Sie für die Datei die Erweiterung .oth.
Sie können folgendes Template nutzen:
<?xml version="1.0"?><ObjectTypeHandler Name="Name" Class="com.sapportals.wcm.service.objecttypehandler.GenericObjectTypeHandler"> <SelectionCriteria> <Paths> <Path>path to folder</Path> </Paths> </SelectionCriteria> <Properties> <Property Key="rndBreadcrumbStyle" Value="horizontal"/> <Property Key="rndCollectionRenderer" Value="ImageMapRenderer"/> <Property Key="rndLayoutController" Value="SimpleLayoutController"/> <Property Key="rndMap" Value="name of image map"/> </Properties> <Actions/></ObjectTypeHandler>
Passen Sie die fett markierten Einträge an.
Angaben in der OTH-Datei
| Eintrag | Beschreibung |
|---|---|
| Name |
Geben Sie einen Namen für die OTH-Einstellungen an. |
|
Pfad des Ordners |
Geben Sie den Pfad des Ordners an, der als Image-Map angezeigt werden soll. |
|
Name der Image-Map |
Geben Sie hier den Namen der Image-Map an, die Sie verwenden möchten. |
Wenn keine Breadcrumbs im Fenster angezeigt werden sollen, dann entfernen Sie die entsprechende Zeile aus der OTH-Datei:
<Property Key="rndBreadcrumbStyle" Value="horizontal"/>
Es ist aber auch möglich, weitere Parameter, die das Layout bestimmen, direkt in der OTH-Datei anzugeben.
Damit die Angaben der OTH-Datei im System wirksam werden, müssen Sie den Objekttypen-Handler neu laden. Wenn Sie als Benutzer in den Debugging-Einstellungen aufgeführt sind, können Sie in einer beliebigen iView den Verweis Rendering Information öffnen. Klicken Sie im folgenden Fenster auf OTH Overview und danach in einem weiteren Fenster auf Reload.