Abend zusammen,
ich bräuchte die Hilfe von euch.
Ich bin gerade dabei ein Modul zu programmieren und möchte gerne die Parent View nutzen, verstehe aber nicht wie das funktioniert.
Ich habe zwei Tabellen. Zu Präsentationszwecken bennenn ich sie um. Die erste Tabelle heißt "Eltern" und besitzt 2 Textelemente "NameMann" und "NameFrau". Die zweite Tabelle heißt "Kind" und besitzt auch zwei Textelemente "Name" und "Alter".
Wenn ich mein Modul im Backend aufrufe soll es mir eine Liste der Eltern liefern und wenn ich auf bearbeiten gehe hätte ich gerne die Liste der Kinder mit einer Parent View angezeigt.
Meine Frage ich nun, wie schaffe ich es das mir die Kind Elemente in der Parent View anzeigt?
Folgende Sachen habe ich schon, durch untersuchen des Quellcodes der Standardmodule, herrausgefunden:
In der Eltern DCA muss folgendes gesetzt sein:
PHP-Code:
'config' => array
(
'ctable' => 'tl_kind',
'switchToEdit' => true // nicht benötigt aber praktisch
),
'edit' => array
(
'href' => 'table=tl_kind'
),
Und in der Kind DCA muss folgendes gesetzt sein:
PHP-Code:
'config' => array
(
'ptable' => 'tl_eltern'
),
'sorting' => array
(
'mode' => 4,
'fields' => array('name', 'alter'),
'headerFields' => array('nameMann', 'nameFrau')
),
Aber das sind anscheinend nicht alle Hebel an denen ich drehen muss, damit ich die Parent View nutzen kann.
Ich hoffe irgendjemand hat schon eine Extension mit Parent View umgesetzt und kann mir hier helfen.
Vielen Dank im Voraus und Gruß
Freshlifepages
Lesezeichen