[TYPO3-german] Aufruf einer speziellen Action aus TS beim Einbinden einer Extension
Marcus Budzyn
marcus at budzyn.de
Thu Aug 27 18:50:45 CEST 2015
Hallo,
ich möchte im TypoScript einer 6.2er Installation eine Extension einbinden:
Die auf http://blog.teamgeist-medien.de/2014/03/typo3-eine-extbase-extension-per-typoscript-einbinden.html beschriebene Lösung hat für mich nicht funktioniert (es wird nichts ausgegeben im angesprochenen DIV), dafür aber die einfache Version:
#Anstehende Events-DIV
subparts.events = COA
subparts.events.10 < tt_content.list.20.gbevents_main
subparts.events.10.persistence.storagePid = 67
Das funktioniert soweit. Nun möchte ich aber eine andere Action als die Default-Action aufrufen.
Gibt es eine Möglichkeit den Controller und die Action zu setzen, also so etwas wie:
subparts.events.10.controller = Event
subparts.events.10.action = show
Der Vollständigkeit halber hier noch mein Versuch, die im Blog erwähnte Lösung zum Laufen zu bringen:
temp.meineExtension = USER
temp.meineExtension {
userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
extensionName = GbEvents
pluginName = Main
vendorName = GuteBotschafter
controller = Event
action = list
switchableControllerActions {
Event {
1 = list
}
}
view =< plugin.tx_gbevents.view
persistence =< plugin.tx_gbevents.persistence
# persistence.storagePid = 67
settings =< plugin.tx_gbevents.settings
}
subparts.events = COA
subparts.events {
15 < temp.meineExtension
}
Bin über jede Idee dankbar.
Marcus
More information about the TYPO3-german
mailing list