Du gehst fast genauso vor. Alle Inhaltselemente speichern ihre Daten in der gemeinsamen Tabelle tl_content. Dieser würdest Du Deine neuen Felder hinzufügen. Dann müsstest Du
- die benötigten Felder in einer eigenen dca/tl_content.php definieren. Hier auch noch einen neuen Eintrag für eine palette erzeugen (orientiere Dich an den bestehenden Einträgen).
- ein neues Inhaltselement definieren (analog zu den existierenden elements/Content*.php)
- das neue CE registrieren ($GLOBALS['TL_CTE'][texts']['deinelement'] = 'ContentDeinElement';
- ein Template bereitstellen (analog templates/elements/ce_*.html5)
- hoffen, daß ich nichts vergessen habe ;-)
Lesezeichen