Wie fügt man ein TYPO3 Plugin über TypoScript ein?

Suchen Sie TypoScript, um ein TYPO3-Plugin oder eine Extension einzufügen? Während der TYPO3-Template-Integration müssen Sie in manchen Fällen ein TYPO3-Plugin über TypoScript hinzufügen.

Wie fügt man ein TYPO3 Plugin über TypoScript ein?

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
}

Would you prefer a Ready-made template(s) or a Custom one for TYPO3?

  • 200+Developed custom TYPO3 extensions
  • 90+ Score on TYPO3 SEO, speed & accessibility
  • 70+ Published free & premium TYPO3 extensions
  • 15+Years of TYPO3 experience
  • 5+Bestseller TYPO3 extensions (T3AI, Slider Revolution)
TYPO3 Extension Gig
Extension

Post a Comment

×