nach Update auf TYPO3 4.5.0 fehlt die Checkbox

Diverse Extensions, wie z.B. die rgaccordion erweitern das TCA (Table Configuration Array) um Felder (z.B. Checkboxen), um die Funktionalitäten innerhalb eines Content-Elements zu erweitern.

Dies geschah bislang (am Beispiel rgaccordion) wie folgt (in der ext_tables.php der jeweiligen Extension):

$GLOBALS['TCA']['tt_content']['palettes']['4']['showitem'] .= ',tx_rgaccordion_accordion';

Seit TYPO3 4.5.0 wird dies so gehandhabt, dass man nun den Namen des Reiters, in dem man das Element plazieren möchte, angeben muss. Möchte man also wie im Beispiel die Checkbox der rgaccordion im Reiter „Allgemein“ plazieren, so lautet der modifizierte Code:

$GLOBALS['TCA']['tt_content']['palettes']['general']['showitem'] .= ',tx_rgaccordion_accordion';

Viel Erfolg beim Auspobieren. Kommentare erwünscht!

Autor:
Datum: Donnerstag, 17. Februar 2011 13:29
Trackback: Trackback-URL Themengebiet: TYPO3

Feed zum Beitrag: RSS 2.0 Diesen Artikel kommentieren

3 Kommentare

  1. 1

    […] Letztes Bier Blog Archiv nach Update auf TYPO3 4.5.0 fehlt die Checkbox Diverse Extensions, wie z.B. die rgaccordion erweitern das TCA (Table Configuration Array) um […]

  2. 2

    Hochkomma richtig setzen …

    $GLOBALS[‚TCA‘][‚tt_content‘][‚palettes‘][‚general‘][’showitem‘] .= ‚,tx_rgaccordion_accordion‘;

    Für Typo3 6.2 LTS in Datei /typo3conf/extTables.php

  3. 3

    OK, liegt am Post …

Kommentar abgeben