Hallo Leute,
ich habe rgaccordion1 mit Templavoila zum Laufen gebracht. Ich fasse zusammen:
1. Installation und Konfiguration der Extension und der mootools wie im Manual ausreichend beschrieben.
2. Diese Zeilen ins Root-Template:
# Activate rgaccordion for the main column
# Include the JS and CSS (demo) files
page.includeCSS.file57 = EXT:rgaccordion/res/rgaccordion1.css
page.includeJS.file51 = EXT:t3mootools/res/mootoolsv1.11.js
page.includeJS.file52 = EXT:rgaccordion/res/rgaccordion1.js
Das klappt nur, wenn das Page-Objekt auch PAGE heisst. Es müssten sich also weiter unten im Root-Template folgende Zeilen finden.
# Default PAGE object:
page = PAGE
Ansonsten entsprechend anpassen.
3. Dann geht man in die DS des Page-Templates (Templavoila -> Page Templates -> auf den Stift neben DS Page Template klicken) und kopiert sich den ganzen Kram aus dem Fenster XML der Datenstruktur einfach mal in einen Text-Editor.
Erfahrene TV-Nutzer werden dort mehrere Stellen finden, an denen steht:
<TypoScript>
10= RECORDS
10.source.current=1
10.tables = tt_content
110.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
</TypoScript>
Ich habe z.B. drei Content-Spalten und möchte die Extension in col1 nutzen. Den gesuchten Bereich erkenne ich daran:
<field_col1 type="array">
In diesem Bereich weiter unten findet ihr diese Zeilen:
<TypoScript>
<![CDATA[
10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
]]>
</TypoScript>
Dem Ihr dann zwei Zeilen hinzufügen müsst, so dass es so aussieht.
<TypoScript>
<![CDATA[
10= RECORDS
10.source.current=1
10.tables = tt_content
10.wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
10.conf.tt_content < plugin.tx_rgaccordion1
10.conf.tt_content.stdWrap.wrap = <div id="rgaccord1-nest">|</div>
]]>
</TypoScript>
Fertig! Jetzt müsst Ihr nur noch einem Content-Element in col1 den Haken "Accordion" verpassen. Dafür musste bei mir die "Zweite Optionspalette" angezeigt werden. Im letzten Schritt könnt Ihr die CSS-Datei durch eine eigene ersetzen, um die Optik an Euer Design anzupassen.
Vielen Dank an just2b! Darfst den Text gerne verändern und ins Manual übernehmen, das würde mich sehr freuen!