Einfacher mit TYPO3 arbeiten
Wenn man eigene Extensions mit neuen Tabellen erstellt, kann man die Eingabefelder mit Hilfe von Tabs anordnen (wie es z.B. bei der tt_news gemacht wird). Dafür sind 2 Schritte nötig:
1) In der ext_tables.php müssen die Tabs aktiviert werden - dafür diese Zeile im crtl-Array einfügen:
'dividers2tabs' => true,
2) In der tca.php müssen die Tabs mit --div-- angegeben werden - die einzelnen Felder müssen natürlich vorher definiert sein (am besten per Kickstarter anlegen):
"types" => array (
"0" => array("showitem" => "feld_general,
--div--;TAB-Titel, tab_feld1, tab_feld2,
--div--;TAB-Titel2, tab2_feld1, tab2_feld2,")
Update: in Extbase werden neue Tabs mit folgendem Snippet angelegt:
t3lib_extMgm::addToAllTCAtypes('pages','--div--;TAB-Titel,neuer Inhalt');