[TYPO3-german] Extension Builder - Verständnisfrage zu Relationen
Steffen Müller
typo3 at t3node.com
Mon Nov 18 14:27:20 CET 2013
Hi.
On 17.11.2013 12:29 JCL - Johannes C. Laxander wrote:
> Wie kann ich im Auto-List-Template auf das Hersteller-Repository zugreifen?
Du brauchst das Hersteller-Repository nicht für die Darstellung des
Hersteller eines bestimmten Autos. Dein Auto besitzt bereits einen Pfad
zum Hersteller {Auto.Hersteller}. Den Herstellernamen kannst Du im
Template darstellen mit: {Auto.Hersteller.Name}
Extbase (und damit auch Deine Extension) bilden hierbei ein Prinzip des
Domain Driven Design ab. Dein Auto ist das "Aggregate Root" Deiner
Domain. Über dieses Aggregate Root hast Du Zugriff auf alle anderen
Teilaspekte des Autos, wie z.B. den Hersteller.
Solltest Du die Hersteller unabhängig vom Auto benötigen, dann erst
macht ein Hersteller-Repository Sinn. Üblicherweise würdest Du dann
einen HerstellerController verwenden.
--
cheers,
Steffen
Active Contributor TYPO3 CMS
TYPO3 Blog: http://www.t3node.com/
Twitter: @t3node - http://twitter.com/t3node
More information about the TYPO3-german
mailing list