Zum Inhalt springen

kiwi accordion geht nicht

Erstellt am 12. September 2012 · 1 Antwort · letzte Antwort am 10. Oktober 2012

Tags: Frage

mimii ·

Hallo ins Forum,

ich habe die Extension installiert, t3jquery (mit Accordion erstellt) installiert. Nun möchte ich wie hier beschrieben die Seiteneigenschaften und die Inhaltselementeigenschaften einstellen. Cache geleert und es passiert rein gar nix :-( Ich habe keine Möglichkeit irgendwas einzustellen.

Die Karteireiter "Erweitert" erscheint nicht und die Checkboxen für "aufklappbar" und "offen" sind auch nicht da.

Typo3 4.7.4
Accordion 1.6.0
t3jQuery 2.6.6

Was mach ich falsch?

Danke für n Tipp und Gruß
mimii

tinaldor ·

ich hatte aktuell auch plötzlich probleme damit. (obwohl es bisher immer einfach nur funktionierte)

bei mir half es das setup-script das die extension in der datei "ext_typoscript_setup.txt" mitbringt, nochmal ins ins template zu kopieren.

also:

#
# JavaScript inkludieren
#
page.headerData.1002 = TEXT
page.headerData.1002.value = <script language="javascript" src="typo3conf/ext/kiwi_accordion/res/js/kiwi_accordion.js"></script>

#
# Öffnender Container für das Kiwi Accordion
#
tt_content.stdWrap.innerWrap.prepend = CASE
tt_content.stdWrap.innerWrap.prepend {
  key.field = tx_kiwiaccordion_is_accordion
  0 = TEXT
  0.value = 
  1 = CASE
  1 {
    key.field = tx_kiwiaccordion_is_open
    0 = TEXT
    0.value = <div class="ka-panel close">
    1 = TEXT
    1.value = <div class="ka-panel open">
  }
}

#
# Kiwi Accordion Container wieder schließen
#
tt_content.stdWrap.innerWrap.append = CASE
tt_content.stdWrap.innerWrap.append {
  key.field = tx_kiwiaccordion_is_accordion
  0 = TEXT
  0.value = 
  1 = TEXT
  1.value = </div>
}

#
# Sicherstellen, dass der innerWrap immer Anwendung findet (Version < 4.3)
#
[compatVersion < 4.3]
tt_content.stdWrap.innerWrap.cObject.default = TEXT
tt_content.stdWrap.innerWrap.cObject.default.value = |
[end]

#
# Daten aus den Seiteneigenschaften in JS bekannt machen
#
page.headerData.1003 = COA
page.headerData.1003 {
  10 = TEXT
  10 {
  	field = tx_kiwiaccordion_exclusive
  	wrap = var tx_kiwiaccordion_exclusive = |;
  }
  20 = TEXT
  20 {
  	value = var tx_kiwiaccordion_effect = "{$kiwi_accordion_effect}";
  }
  wrap = <script language="javascript" type="text/javascript">|</script>
}