[TYPO3-german] Extension Entwicklung - TCA mehrere
Elmar Hinz
elmar.DOT.hinz at team.MINUS.red.DOT.net
Wed Jul 12 11:13:39 CEST 2006
Hallo Jörg,
neue Felder zum FE-User sollten natürlich die Tabelle erweitern, es sei
denn es handelt sich um echte 1:n oder m:n Relationen.
Dein Probelem könnte sein, daß Du für unterschiedlich Anwendungen, die
fe_user nutzen, nicht jeweils die Felder der anderen Anwendung eingeblendet
haben willst.
Dazu müsstest Du dann das TCA dynamisch verändern, so daß es jeweils die
richtigen Felder ausgegeben werden. Das kannst Du z.B. in ext_tables.php
machen. Frage bleibt aber, wodurch die IF-Bedingung getriggert wird, um das
$TCA richtig anzupassen.
Du könntest hardcodiert Seiten/Ordner-ID's eintragen, für die das jeweilige
Formular ausgegeben werden soll. Für etwas mehr Flexibilität arbeite ich
mit einem Marker im PageTS, den ich setzen und abfragen kann.
Eine passende Funktion findest Du in meiner Extension "elba":
http://typo3.org/extensions/repository/search/elba/0.5.0/details/class.tx_elba_be.php/
Grüße
Elmar
More information about the TYPO3-german
mailing list