Typo3: Eigenen CType in "Typischer Seiteninhalt" einfügen
Aus LagoWiki
(Unterschied zwischen Versionen)
Gabriel (Diskussion | Beiträge)
(Die Seite wurde neu angelegt: Es ist nicht möglich, neue Seitenelemente über TypoScript einzufügen, da die "Typischen Seiteninhalte" über PHP definiert werden. Man muss die neuen Seitenelemente...)
Zum nächsten Versionsunterschied →
Version vom 18:37, 13. Aug. 2009
Es ist nicht möglich, neue Seitenelemente über TypoScript einzufügen, da die "Typischen Seiteninhalte" über PHP definiert werden.
Man muss die neuen Seitenelemente im Quellcode von TYPO3 definieren: Unter typo3/sysext/cms/layout/db_new_content_el.php in der Funktion wizardArray()
Hier einfach ein Element duplizieren, also z.B. "Normaler Text"
'common_regularText' => array( // Regular text element 'icon'=>'gfx/c_wiz/regular_text.gif', 'title'=>$LANG->getLL('common_regularText_title'), 'description'=>$LANG->getLL('common_regularText_description'), 'tt_content_defValues' => array( 'CType' => 'text' ) ),
und dann die ensprechenden Felder überschreiben (icon, title, description und CType).
Quelle: http://www.typo3.net/index.php?id=13&action=list_post&code_numbering=0&tid=69868&page=1