|
Verfasst am: 17. 02. 2012 [14:27]
|
|
zitronenbaum
Themenersteller
Dabei seit: 09.11.2006
Beiträge: 31
|
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
|
|
Verfasst am: 18. 02. 2012 [10:46]
|
|
aemka
Dabei seit: 23.07.2009
Beiträge: 339
|
schau dir mal den kompletten error-backtrace an, dann weißt, du wo die meldung herkommt.
|
|
Verfasst am: 22. 02. 2012 [17:50]
|
|
zitronenbaum
Themenersteller
Dabei seit: 09.11.2006
Beiträge: 31
|
hy aemka
Vielen Dank für deine Antwort. Welches error-backtrace meinst du genau?
Im Typo3 Log erhalte ich dazu keine Fehlermeldung und im Frontend steht
nur "Duplicate variable declarations!"
|
|
Verfasst am: 22. 02. 2012 [19:51]
|
|
aemka
Dabei seit: 23.07.2009
Beiträge: 339
|
devipmask auf deine ip setzen, ins be einloggen und seite noch mal laden. dann gibt es mehr infos.
|