[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