Einrichtung zusätzlicher Spaltenelemente für das TYPO3-Backend
25. März 2009 | Von stefan | Kategorie: Content individuell anpassenZusätzliche Spalten im TYPO3-Backend einrichten:
Die Standardanzeige der Spaltenelemente in TYPO3 präsentiert sich folgendermaßen:

Stattdessen hätten wir aber gerne einen anderen Aufbau und zusätzliche Spalten in folgender Form:

Dafür ist die Datei typo3conf/extTables.php zu editieren und es ist nachstehender Eintrag vorzunehmen:
1 2 3 4 5 6 7 8 9 10 11 12 | t3lib_extMgm::addPageTSConfig(' mod.SHARED.colPos_list = 0,1,2,3,4,5 '); $TCA['tt_content']['columns']['colPos']['config']['items'] = array ( '0' => array ('Normal||Normal||||||||','0'), '1' => array ('Links||Links||||||||','1'), '2' => array ('Rechts||Rechts||||||||','2'), '3' => array ('Rand||Rand||||||||','3'), '4' => array ('ContentColLinks||ContentColLinks||||||||','4'), '5' => array ('ContentColRechts||ContentColRechts||||||||','5'), ); |
Die Reihenfolge der ARRAY-Elemente entspricht der Reihenfolge der Spaltenanzeige im Backend (BE). Das ARRAY-Element mit dem Wert „0“ ist dabei dem Hauptcontent (NORMAL) zugeordnet, „1“ der Spalte LINKS, „2“ der Spalte RECHTS und „3“ der Spalte RAND. Weitere Spalten lassen sich hinzufügen, indem unter
1 | mod.SHARED.colPos_list = 0,1,2,3,4,5 |
entsprechende Werte hinzugefügt und dann im nachstehenden ARRAY eingefügt werden.
Abschließend ist noch die localconf.php um folgende Zeile zu ergänzen:
1 | $typo_db_extTableDef_script = 'extTables.php'; |












