How to Insert TYPO3 Plugin via TypoScript?

Suchen Sie TypoScript, um ein TYPO3-Plugin oder eine Extension einzufügen? Bei der Integration von TYPO3-Vorlagen kann es vorkommen, dass Sie ein TYPO3-Frontend-Plugin über TypoScript einfügen müssen. Hier ist die Syntax und ein Beispiel für TYPO3 News und Solr Extension.

Syntax: Create TypoScript Object to Insert TYPO3 Plugin (Tested in TYPO3 >= v9)

 

lib.insertPlugin = USER
lib.insertPlugin {
  userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
  extensionName = Extensionname
  pluginName = Pluginname
  vendorName = Vendorname
}

 

Insert TypoScript Object to your TYPO3 Fluid

 

<f:cObject typoscriptObjectPath="lib.searchPlugin" />

 

EXT.news - Create TypoScript Object to Insert TYPO3 News Plugin

 

lib.newsPlugin = USER
lib.newsPlugin {
  userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
  extensionName = News
  pluginName = Pi1
  vendorName = GeorgRinger

  switchableControllerActions {
        News {
          1 = list
        }
  }

  settings < plugin.tx_news.settings
  settings {
        //categories = 49
        limit = 30
        detailPid = 31
        overrideFlexformSettingsIfEmpty := addToList(detailPid)
        startingpoint = 13
  }
}

 

EXT.solr Create TypoScript Object to Insert TYPO3 Solr Plugin

 

lib.searchPlugin = USER
lib.searchPlugin {
  userFunc = TYPO3\CMS\Extbase\Core\Bootstrap->run
  extensionName = Solr
  pluginName = pi_search
  vendorName = ApacheSolrForTypo3
}

Post a Comment

×
Captcha Code Kann das Bild nicht gelesen werden? Klicken Sie hier, um zu aktualisieren

Got answer to the question you were looking for?