[TYPO3-german] Neue Felder im Flexform immer in der letzen Spalte
Koller Michel
webmaster at einfallsreich.ch
Thu Mar 31 09:35:29 CEST 2011
> Verwechsel hier mal nicht Flexform mit TCA Feldern. Eine Flexform wird
> über eine XML aufgebaut und i.d.R. verwendet, um nicht für jeden
> Plugin-Einstellung ein neues Feld in tt_content zu erzeugen. -> eine XML
> in einem Datenbank-Feld mit allen "neuen Feldern".
> Trockene Doku zu Flexforms:
> http://typo3.org/documentation/document-library/core-documentation/doc_core_api/4.3.0/view/4/2/#id2527168
>
> In deiner ext_tables.php dürfte irgendwo "addToAllTCAtypes" mit dem
> Tabellennamen und deinem neuen Feld stehen.
> Dort gibt es einen Parameter $position den du z.B. mit 'after:header'
> befüllen kannst. Dann würde das Feld eben nach einem Feld namens header
> eingefügt.
> siehe
> http://api.typo3.org/typo3v4/current/html/classt3lib__ext_mgm.html#a61b2e2deb5d29cfb871e905b040dd416
> Einen eigenen Tab kann man auch einfügen. Kuck dir hierzu einfach mal ein
> paar TCA Konfigurationen an, Stichwort --div--
und so sieht dann die Lösung aus:
t3lib_extMgm::addToAllTCAtypes('tx_macinabanners_banners','tx_bannerexeptions_kanton;;;;1-1-1','','after:excludepages');
vielen Dank
Andreas
More information about the TYPO3-german
mailing list