Zum Inhalt springen

ExtBase Extension per TypoScript einbinden

Erstellt am 8. Juli 2015 · 1 Antwort · letzte Antwort am 10. Juli 2015

Tags: Frage

teddy86 ·

Hallo Leute,

ich würde gerne die Extension imagecycle per TS über einen marker per Typo Script einbinden.

Folgenden Code habe ich über Google gefunden:

temp.meineExtension = USER
temp.meineExtension {
    userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
    extensionName = MeineExtension
    pluginName = PluginName
    vendorName = TYPO3
    controller = StandardControllerOhneControllerAmEnde
    action = standardActionAberOhneActionAmEnde
    switchableControllerActions {
        WeitereControllerAberOhneControllerAmEnde {
            1 = list
            2 = detail
            3 = etc
        }
    }
    view < plugin.tx_meineExtension.view
    persistence < plugin.tx_meineExtension.persistence
    settings < plugin.tx_meineExtension.settings
}
 
meinCoa = COA
meinCoa {
     15 < temp.meineExtension
}

Leider habe ich keinen Schimmer was ich hier anpassen muss. Was ist der Unterschied zwischen extensionName und pluginName? Was Trage ich bei verndorName, controller, action ein? Benötige ich switchableControllerActions? Bekomme ich diese Infos irgendwie aus dem Code der Extension? Eine Hilfe wie ich an die Infos ran komme wäre schön,

Früher habe ich imagecycle so eingebunden:

subparts.SLIDES < plugin.tx_imagecycle_pi3

Ich bräuchte dringend Hilfe. Danke!

Gruß
Ted

Julian.​Hofmann ·

Ähm, die Extension ist nicht Extbase-basiert (v2.7.7):

class tx_imagecycle_pi3 extends tx_imagecycle_pi1
class tx_imagecycle_pi1 extends tslib_pibase

=> hier brauchst Du gar nicht soviel Namen und Bezeichnungen. Für (alte) Extensions auf piBase-Basis tut Dein Schnipsel immernoch :-)