rgaccordion und TemplaVoila

rgaccordion und TemplaVoila

Akkordeon-Erweiterung unter TemplaVoila

Anmerkungen zur TYPO3-Erweiterung rgaccordion finden Sie auf der Vorgängerseite, auf die diese Webseite aufsetzt.

Die Verwendung des Akkordeon-Effekts unter TemplaVoila gliedert sich in drei Gruppen:

  • Es gibt nur ein Content-Element unter TemplaVoila, welches den Akkordeon-Effekt erhalten soll bzw. alle gemappten Content-Elemente sollen den Akkordeon-Effekt erhalten.
  • Es gibt mindestens ein Content-Element, welches den Akkordeon-Effekt nicht erhalten soll. Nur bestimmte Content-Elemente erhalten den Akkordeon-Effekt.
  • Ein LIB-Element soll den Akkordeon-Effekt erhalten.

Alle Content-Seitenelemente einer Webseite mit Akkordeon-Effekt

Tragen Sie ins TypoScript folgendes ein:

[PIDinRootline=17]
<TypoScript><![CDATA[
10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
10.conf.tt_content < plugin.tx_rgaccordion2
10.conf.tt_content.stdWrap.wrap = <div id="rgaccord2-nest">|</div>
]]></TypoScript>
seite {
 includeCSS.file57 = EXT:rgaccordion/res/rgaccordion2.css
 includeJS.file51  = EXT:t3mootools/res/mootoolsv1.11.js
 includeJS.file52  = EXT:rgaccordion/res/rgaccordion2.js
}
[end]

In diesem Typoscript-Schnipsel erhalten alle TYPO3-Seiten unterhalb der PID 17 in allen Content-Elementen den Akkordeon-Effekt. Da meist nur ein Content-Element verwendet wird, ist dies eine praktikable Lösung. Denn es muss nur an einer Stelle Code eingefügt werden. Auf bestimmte TYPO3-Seiten kann er durch die entsprechenden Anweisungen: [PIDinRootline=..], [treeLevel=..] und [globalVar = TSFE:id=..].