Plugins per TYpoScript aufrufen

Manchmal ist es hilfreich Extbase Plugins direkt per TypoScript aufzurufen.
Wenn, wie zum Beispiel hier auf der Seite überall ein Kommentarplugin gesetzt ist, macht es wenig Sinn das auf jeder einzelnen Seite als Contentelement einzufügen.

Daher gibt es die Möglichkeit Extbase Extensions über TypoScript auszuführen. Das Snippet muss in das Setup eurer Extension oder des Templates und kann dann direkt als cobject in Fluid eingefügt werden.

lib.social = USER
lib.social {
    userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
    pluginName = social
    extensionName = T3devSocial
    vendorName    = T3dev
    switchableControllerActions {
        Social {
            1 = list
          }
    }
}

Im Template reicht dann diese Zeile:

<f:cobject typoscriptobjectpath="lib.social">

Weitere Artikel zu diesem Thema:

Empfehlenswerte Lektüre:

TypoScript - kurz & gut

Ein kleines, aber umfassendes Nachschlagewerk aller TypoScript Funktionen das auf jedem Schreibtisch liegen sollte der sich mit TYPO3 intensiv beschäftigt. Es ist für die 6.2 Version nicht mehr ganz aktuell - aber als Referenz für die unzähligen TypoScript Funktionen das beste am Markt.

Kommentare

keine Kommentare vorhanden


Kommentar verfassen

Die Email Adresse wird nicht veröffentlicht.