Hallo zusammen
Ich kämpfe mit extbase/fluid in einer test-extension. Ich habe zwei models (Party, Members). Eine Party kann mehrere Members haben.
Nun habe ich zwei Plugins definiert. Das eine soll die parties auflisten, das andere die members. Die ext ist erstellt und alles klappt wunderbar soweit. Wenn ich das Parties plugin einfüge, werden meine Einträge richtig aufgelistet. Ich kann auch editieren, löschen und details anzeigen.
Wenn ich allerdings das Members Plugin einfüge kommt jedoch der Fehler "Duplicate variable declarations!" und die Einträge werden nicht aufgelistet. Spannend ist aber wenn ich über "new" einen neuen eintrag mache, wird dieser richtig in der Datenbank abgelegt.
Kann mir jemand einen Tip geben was ich falsch mache?
Ich denke in ext_localconf habe ich alles richtig konfiguriert:
Tx_Extbase_Utility_Extension::configurePlugin(
$_EXTKEY,
'Pi1',
array(
'Party' => 'list, show, new, create, delete, edit, update',
),
// non-cacheable actions
array(
)
);
Tx_Extbase_Utility_Extension::configurePlugin(
$_EXTKEY,
'Pi2',
array(
'Members' => 'list, show, new, create, edit, update, delete',
),
// non-cacheable actions
array(
)
);
Ansonsten habe ich nach dem generieren der Ext nichts mehr verändert ausser der PID welche ich im contstants.txt definiert haben.
Für Tips wäre ich dankbar.
Danke, Gruss Michi