Ein Accordion auf einen importierten Unterabschnitt setzen
Wenn Sie Unterabschnitte erstellen, indem Sie ein Topic in ein anderes Topic einfügen, können Sie die Unterabschnitte als Accordion anzeigen. Hierfür gibt es zwei Möglichkeiten:
-
Legen Sie fest, dass das Unterabschnitt-Topic in seinem Element
section
role:accordion
hat. Dadurch wird das Topic überall dort, wo es verwendet wird, als Accordion dargestellt (siehe Einen Accordion auf ein Abschnittselement setzen). -
[en] Set the container topic to have
xlink:role
=accordion
on thexi:include
element.[en] This makes the subsection topic display as an accordion, but only when it is used as a subsection in this particular "parent" topic. If the subsection topic is also used elsewhere, it will not display as an accordion in those other locations (unless you set it up to have an accordion in those places too).
So bearbeiten Sie den Quellcode für das „übergeordnete“ Topic und machen einen importierten Unterabschnitt als Accordion:
-
Suchen Sie im Content Manager das „übergeordnete“ Topic, das den Unterabschnitt („untergeordnetes“ Topic) enthält. Wählen Sie das übergeordnete Topic aus, um es im Editor zu öffnen.
-
Klicken Sie auf den Unterabschnitt (untergeordnetes Topic) und schauen Sie dann oben im Strukturmenü des Elements nach. Stellen Sie sicher, dass der Unterabschnitt durch ein Element
import
in der Struktur des Topics repräsentiert wird.Wenn Sie kein Element
import
sehen, ist es wahrscheinlich, dass der Unterabschnitt auf andere Weise erstellt wurde. Beispielsweise als Elementsection
innerhalb des „übergeordneten“ Topics hinzugefügt. Sie können es in eine eingefügte Komponente umwandeln, indem Sie sein Elementsection
auswählen und dann In wiederverwendbare Komponente umwandeln wählen. Paligo wandeltsection
in ein separates Topic um und fügt stattdessen ein Elementimport
hinzu. -
[en] Select the Import element in the Element Structure Menu and then select Go to element.
-
Suchen Sie im Quellcode-Editor den Verweis auf das Unterabschnitt-Topic (untergeordnet). Es wird als Element
xi:include
dargestellt und enthält ein Elementxi:fallback
mit einem Elementpara
darin, etwa so:Anmerkung
Wenn Ihr „übergeordnetes“ Topic viele importierte Unterabschnitte enthält, hat es ein Element
xi:include
für jeden einzelnen. Sie werden in der Reihenfolge angezeigt, in der sie im „übergeordneten“ Topic erscheinen. Stellen Sie sicher, dass Sie sich dasxi:include
für den Unterabschnitt ansehen, den Sie bearbeiten möchten. -
Fügen Sie
xlink:role="accordion"
zum Elementxi:include
hinzu. Es sollte nach dem Attribut und Werthref
stehen. Beispiel: -
Drücken Sie Speichern.
Wenn Sie Ihren Inhalt veröffentlichen oder als HTML5-Vorschau anzeigen, wird der Unterabschnitt als Accordion angezeigt. Wenn Sie das Unterabschnitt-Topic an anderer Stelle verwenden, wird es nicht als Accordion angezeigt*.