Komponenten mit Themes verknüpfen

Sie können Komponenten, Abschnittslayouts und Komponentengruppen mit einem Theme verknüpfen, um eine bestimmte Untergruppe von Komponenten mit dem Theme zu verwenden.

Als Entwickler können Sie ein Theme und Komponenten für eine Vorlage erstellen, mit denen Marketer Sites erstellen, um die Produkte Ihres Unternehmens zu bewerben. Wenn Sie eine Komponente mit einem Theme verknüpfen, ist diese Komponente verfügbar, wenn Benutzer Theme-Komponenten in Sitebuilder auswählen. Auf der Registerkarte Theme-Komponenten werden nur die mit dem Theme verknüpften Komponenten angezeigt. Durch das Verknüpfen einer Komponente mit einem Theme stellen Sie sicher, dass diese Komponente auch dann mit der Sitevorlage exportiert wird, wenn sie nicht auf der Site verwendet wird.

So verknüpfen Sie eine Komponente mit einem Theme:

  1. Klicken Sie in Oracle Content Management im linken Navigationsmenü auf Entwickler.

  2. Klicken Sie auf der Seite Entwickler auf Alle Themes anzeigen.

  3. Wählen Sie auf der Seite "Themes" ein Theme aus, und klicken Sie im Kontextmenü oder in der Aktionsleiste auf Eigenschaften.

  4. Klicken Sie auf Theme-Komponenten, um die Registerkarte Theme-Komponenten zu öffnen.

  5. Wählen Sie mindestens eine Komponente aus, die mit dem Theme verknüpft werden soll, und kategorisieren Sie die Komponenten:

    1. Wählen Sie in der Dropdown-Liste Wählen Sie eine Komponente aus eine benutzerdefinierte Komponente aus.

    2. Geben Sie für die erste ausgewählte Komponente den Namen einer Kategorie ein, um eine Kategorie für die Komponente zu erstellen.

    3. Wählen Sie für jede weitere ausgewählte Komponente eine vorhandene Kategorie aus, oder erstellen Sie eine neue Kategorie.

    4. Klicken Sie auf Komponente hinzufügen.


    Beschreibung von GUID-61AE4C6C-0EA5-4DC9-A18A-46375E78ABE7-default.png folgt
    Beschreibung der Abbildung GUID-61AE4C6C-0EA5-4DC9-A18A-46375E78ABE7-default.png

  6. Klicken Sie auf Speichern, um die ausgewählten Komponenten mit dem Theme zu verknüpfen.

  7. Wählen Sie auf der Seite Themes ein Theme aus, und klicken Sie auf "Eigenschaften", um die Registerkarte Theme-Komponenten erneut zu öffnen.

  8. Stellen Sie sicher, dass die ausgewählten Komponenten gespeichert wurden.

    Um eine verknüpfte Komponente aus dem Theme zu entfernen, klicken Sie auf der Registerkarte Theme-Komponenten neben dem Komponentennamen auf X und anschließend im Dialogfeld Komponente entfernen auf Ja.

Auf der Seite Details für eine Vorlage wird eine Liste der Komponenten angezeigt, die mit dem von der Vorlage verwendeten Theme verknüpft sind. Die Referenzen zu den mit dem Theme verknüpften Komponenten sind in der Datei components.json für das Theme gespeichert.


Beschreibung von GUID-CE8EF166-B216-4F2F-84E2-953350E00F4E-default.png folgt
Beschreibung der Abbildung GUID-CE8EF166-B216-4F2F-84E2-953350E00F4E-default.png

Nachdem Sie die Theme-Verknüpfung konfiguriert haben, können Sie eine Vorlage in Oracle Content Management bereitstellen und mit dem Marketingteam teilen. Wenn Marketer dieses Theme für ihre Site auswählen, werden ihnen nur die von Ihnen für das Theme angegebenen Komponenten auf der Registerkarte Theme-Komponenten in Sitebuilder angezeigt. Die Komponentenlisten unter Benutzerdefiniert und Alle enthalten ebenfalls die verknüpften Theme-Komponenten.

Komponente mit einem Theme in OCE Toolkit verknüpfen.

Um eine Komponente in OCE Toolkit mit einem Theme zu verknüpfen, können Sie den folgenden CEC-Befehl verwenden. Die Komponente wird auf der Registerkarte Theme-Komponenten in Sitebuilder sowie in den Listen für Benutzerdefiniert und Alle angezeigt.

cec add-component-to-theme <component>

Mit dem folgenden CEC-Befehl entfernen Sie die Verknüpfung einer Komponente mit einem Theme.

cec remove-component-from-theme <component>

Informationen zu OCE Toolkit finden Sie unter Mit OCE Toolkit entwickeln.