Hauke Stange schrieb:
Hat jemand in diesem Bereich mit Extbase schon Erfahrung und / oder
einige Tipps und / oder Hinweise für mich?

Hallo Hauke,

für Extbase/MVC gibt es eine eigene Newsgroup,
in der du vermutlich mehr/bessere Antworten bekommst.

Extbase kann mit Vererbungen bis zu einem gewißen Grad
umgehen - mit Single Table Inheritance.

Du musst nur per TypoScript diese Objekte und Subklassen
definieren, damit Extbase die Objekte alle kennt.

Extbase/TYPO3 arbeitet hier über das "type" Feld,
mit der du einen Typ auswählen kannst, Extbase mappt
das dann auf Subklassen/Objekte.

Das Ganze habe ich z.B. in einer Kontakt-Extension
umgesetzt mit einer Klasse "Contact" und den Subklassen
"Person" und "Corporation", die dann beide eigene Member
hat. Im Backend werden dazu dann für jeden Typo auch
eigene und/oder gemeinsame Felder angezeigt.

Sieh dir den Code in der Forge mal an, vielleicht
hilft dir das weiter: http://forge.typo3.org/projects/extension-hype_directory/repository/show/trunk

Vor allem die Klassen unter "Classes/Domain/Model/"
und das Mapping in "Configuration/Typoscript/".
Bzw. auch die betreffenden Felder
im TCA und in der ext_tables.php.

LG,
Thomas
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an