Archiv der Kategorie: Fluid

Typo3 Content Element Aufzählung um weiteren Aufzählungszeichentyp erweitern

Falls Typo3 7.6 mit Fluid Styled Content (fluid_styled_content) verwendet wird und in diesem Fall für Aufzählungen ein weiterer Aufzählungszeichentyp notwendig ist, hilft folgende Anleitung.

  1. Im Tsconfig das Feld Aufzählungszeichentyp um die neue Auswahlmöglichkeit erweitern:
  2. Danach im Typoscript Setup die Ausgabe ergänzen:
  3. Und abschließend in der passenden Fluid Template Datei die eigene Auswahlmöglichkeit hinzufügen. In diesem Fall betrifft es die Bullets.html

    Hinzugefügt wurde hier alles ab <f:case value=“3″>

    Danach sollte die Liste ausgegeben werden.

Typo3 7.6 und DCE Änderungen

Flexform für Links muss nun wie folgt aussehen:

 

Felder für ein einzelnes Bild können weiterhin wie folgt verwendet werden:

Hier eine beispielhafte Fluid HTML-Datei:

Aktuelle uid des Content Elements (CE) im Fluid Template auslesen

Manchmal ist es erforderlich einem HTML-Element in einem Fluid Template eine ID zu vergeben.
Hier hilft es die UID des aktuellen Content Elements in Kombination mit einem Begriff zu verwenden.
An die Informationen zum aktuellen Content Element gelangt man wie folgt:

{contentObjectData -> f:debug()}

Dieser Befehlt gibt alle Eigenschaften von contentObjectData aus.
Um nun explizit an die Uid zu kommen reicht der Befehlt {contentObjectData.uid}

Beispiel:
Auf einer Seite sollen mehrere Bootstrap Slider angezeigt werden.
Damit die vor und zurück Pfeile für die jeweiligen Slider greifen, ist dieser Ansatz erforderlich.

Der Wrapper des Sliders sieht demnach wie folgt aus:

<div id="carousel-{contentObjectData.uid}" class="carousel slide" data-ride="carousel"></div>

Und die Pfeile wie folgt:

<a class="left carousel-control" href="#carousel-{contentObjectData.uid}" data-slide="prev">‹</a>
<a class="right carousel-control" href="#carousel-{contentObjectData.uid}" data-slide="next">›</a>