Zum Inhalt springen

Datenmodell erweitern, an welchen Stellen?

Erstellt am 14. Juli 2013 · 3 Antworten · letzte Antwort am 16. Juli 2013

Tags: TCA, Frage

Halion ·

Hallo Community,
an welchen Stellen muss ich Änderungen vornehmen wenn ich ein weiteres Attribut(Kategorie) an einem Modell/Objekt vornehmen will.

Weitere Stellen ausser tca und ext_tables.sql?

Vielen Dank im Voraus für jegliche Hilfe!

Gruß
Halion

harald1972 ·

Hallo Halion,

das Modell muss auch Bescheid wissen.
Also in Classes/Domain/Model/DeineKlasse.php muss das gewünschte Attribut deklariert sein.
Weiterhin sollten zumindest die Get-/Set-Methoden für das neue Attribut definiert sein.
Die werden schonmal implizit aufgerufen, und dann gibt's Mecker wenn die nicht da sind.
Möglicherweise benötigst du auch ein Repository, hier reicht aber meist schon die Deklaration.

Mehr fällt mir grad nicht ein.

Gruß
Harald

emeh ·

Die Sprachdatei fürs Backend nicht vergessen! Ggf. Muss im Datenmapping was eingestellt werden, wenn du keine eigene Tabelle benutzt.