TYPO3 Plugin:

ce_accordion

Akkordeon Inhaltselement für TYPO3 CMS

Diese Erweiterung bietet ein leichtes Akkordeon-Inhaltselement für TYPO3 CMS.

Die Vorteile der Verwendung dieser Erweiterung:

  • Leichtgewichtig; Es ist nicht abhängig von einem umfangreichen JavaScript-Framework (z.B.: jQuery, Bootstrap, ?).
  • Anfänger können Assets direkt über statisches TypoScript-Include einbinden.
  • Fortgeschrittene Entwickler können benötigte Assets in ihren bevorzugten Task Runner integrieren.
  • Komplett als fluid-Template anstelle von TypoScript erstellt, um die Wartung und Anpassung zu erleichtern.
  • CSS-Klassen sind über TypoScript konfigurierbar; für einfache Klassenwechsel müssen Sie nicht die gesamte Vorlage extrahieren.

ACHTUNG: Diese Erweiterung ist derzeit in Entwicklung und nicht einsatzbereit, es sei denn, Sie schreiben Ihr eigenes CSS und JS komplett!

Wie man es benutzt

Diese Erweiterung ist abhängig von Gridelementen und wird ohne sie nicht funktionieren.

Einrichten

Einsteiger-Modus

Wenn Sie TypoScript- und PageTS-Konfigurationen über Datenbankeinträge verwalten (z.B.: innerhalb des Backend-Moduls "Template"), müssen Sie nur auf Folgendes achten:

  • Fügen Sie das Rendering TypoScript aus dieser Erweiterung ein
  • Fügen Sie die Assets TypoScript aus dieser Erweiterung hinzu
  • Binden Sie die PageTS-Konfiguration aus dieser Erweiterung ein

Und das war's, Sie sind bereit, Akkordeons zu verwenden, können aber auch benutzerdefiniertes CSS hinzufügen.

Entwicklermodus

Wenn Sie Konfigurationen und Assets mit Ihrem eigenen Workflow verwalten, müssen Sie die Rendering-TypoScript-Konfiguration laden:

<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ce_accordion/Konfiguration/TypoScript/Setup/Rendering.txt">

Wenn Sie möchten, dass Assets auf die TYPO3-Methode einbezogen werden, fügen Sie auch die folgende Zeile hinzu:

<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ce_accordion/Konfiguration/TypoScript/Setup/Assets.txt">

Alternativ können Sie Ihrem Task Runner auch Assets hinzufügen.

Außerdem ist PageTS erforderlich:

<INCLUDE_TYPOSCRIPT: source="FILE:EXT:ce_accordion/Konfiguration/TypoScript/PageTS/Configuration.txt">

Templattieren

Sie können die gesamte Vorlage überschreiben, wenn Sie Änderungen am Markup vornehmen müssen. Dazu müssen Sie folgendes in Ihre TypoScript-Konfiguration aufnehmen:

tt_content.gridelements_pi1.20.10.setup.tx_ceaccordion {
    cObject.file = Pfad/zu/ihr/AkkordeonTemplate.html
}

Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.


Stichprobe n=36801 von Gosign gecrawlte TYPO3-Seiten mit den Top-Level-Domains <.de/.ch/.at>