Hallo Forum,
warum wird hier nichts ausgegeben - wo liegt ein Fehler?
Ich binde ein Extbase-Plugin als Inhaltselement ein und lass es ein Menü anzeigen:
tt_content.sgm_rep_pi2 = COA
tt_content.sgm_rep_pi2 {
10 < temp.blaettermenu
10 {
10 {
special >
special = userfunction
special {
userFunc = tx_extbase_core_bootstrap->run
pluginName = Pi2
extensionName = SgmRep
controller = Pages
action = list
switchableControllerActions {
Pages {
1 = list
}
}
}
}
}
}
temp.blaettermenu ist ein Menü - das funktioniert, denn wenn ich special = list und special.value = "ein paar fixe uid's" einsetze, funktioniert alles: das Menü wird wie gewünscht ausgegeben.
Die list-action gibt ein Array zurück. So sieht das Array aus:
Bild: homepagefarmer.de/…/debugging.GIF
Wie gesagt, mit special = list funktioniert alles. Mit special = userfunction wird aber nichts ausgegeben...
Die userfunction wird aufgerufen und liefert ein Array, das uid und title enthält - dann müsste es doch eigentlich funktionieren...
Bin dankbar für jeden Tipp...