Ich habs ... nun endlich und eher zufällig gefunden, dachte mir doch, irgendwie muss das doch gehen.
Also ... ;-)
Eigentlich gaaaanz einfach. Ich versuch es mal zu erklären, falls noch jemand das nutzen möchte.
Ziel war, für ein bestimmtes Content Element die Defaultwerte bei Neuanlage für dieses bestimmten CType festzulegen.
Überprüfung:
- BE / System / Configuration / $GLOBALS['TCA']
- types ... den entsprechende ctype wählen, in meinem Fall my_content_element
- hier dürfte nun (noch) kein Wert für columnsOverrides / sectionIndex / config / default = 0 stehen
Dann unter EXT:my_extenssion/Configuration/TCA/Overrides/tt_content.php ergänzen
/***************
* Override TCAdefaults
*/
$GLOBALS['TCA']['tt_content']['types']['my_content_element']['columnsOverrides']['sectionIndex']['config']['default'] = 0;
$GLOBALS['TCA']['tt_content']['types']['my_content_element']['columnsOverrides']['linkToTop']['config']['default'] = 0;
Cache leeren ... und siehe da, es funktioniert.
Mir hatte mal irgendwer gesagt, die Modul Configuration ist sehr mächtig und hier kannst du eigentlich alle Informationen herausholen, welche du im Projekt brauchst. Mal wieder war es der richtige Einstieg, meine Anforderung zu lösen ;-)