Hallo zusammen,
nun habe ich noch eine Frage.
Ich habe eine Extension mit zwei Plugins:
Plugin #1: Navi
Plugin #2: Detailseite welche in Abhängigkeit der Auswahl in der Navi angezeigt werden soll.
Ich dachte ich kann dies einfach so lösen:
Im Fluid-Template für die Navi folgendes als Link eingetragen:
<li><f:link.action action="showdetails" controller="Produkt" pluginName="Produktdetails" arguments="{produkt:produkt}">Link soll Detailansicht des Produkts öffnen</f:link></li>
Somit dachte ich, bei Klick auf den Link wird das Plugin Produktdetails mit dem Controller Produkt und der Action showdetailsAction aufgerufen und dann die Ausgabe im Plugin #2 angezeigt.
Leider ist dem nicht so. Bei Klick auf den Link schickt er zwar die Anfage ab, jedoch benutzt er die showdetailsAction nicht. (Habe einen Breakpoint und xdebug im Einsatz)
Das hier ist die ext_localconf.php:
Tx_Extbase_Utility_Extension::configurePlugin(
$_EXTKEY,
'Produktnavi',
array(
'Category' => 'showmenu',
),
// non-cacheable actions
array(
'Category' => 'showmenu',
)
);
Tx_Extbase_Utility_Extension::configurePlugin(
$_EXTKEY,
'Produktdetails',
array(
'Produkt' => 'showdetails',
),
// non-cacheable actions
array(
'Produkt' => 'showdetails',
)
);
Was mache ich falsch? Oder muss ich das ganz anders machen??? Wenn ja, wie?
Danke für die Hilfe!