2017-01-25 1 views
0

nahm ich ein Projekt, das auf TYPO3 6.2.0TYPO3 - Wie Erweiterung anpassen richtig

ich einige Erweiterungen anpassen benötigt basiert (Templates) und ich machte diese direkt in den ursprünglichen Vorlagendateien ändert.

Ich frage mich nur, was Standard und ordnungsgemäße (Update Safe) Möglichkeit für die Anpassung von TYPO3-Erweiterungen ist?

Vielen Dank im Voraus!

+0

könnten Sie auch diese überprüfen möchten: http://stackoverflow.com/documentation/typo3/2196/fluid-templating-in-typo3#t= 2017012606054559697 – Jost

Antwort

2

Sie können in der TypoScript-Vorlage der Erweiterung nachsehen (oft setup.ts oder setup.txt).

In neueren Erweiterungen werden Sie so etwas wie

plugin.tx_bla { 
     view { 
      templateRootPaths.0 = EXT:bla/Resources/Private/Templates/ 
      templateRootPaths.1 = {$plugin.tx_bla.view.templateRootPath} 
      partialRootPaths.0 = EXT:bla/Resources/Private/Partials/ 
      partialRootPaths.1 = {$plugin.tx_bla.view.partialRootPath} 
      layoutRootPaths.0 = EXT:bla/Resources/Private/Layouts/ 
      layoutRootPaths.1 = {$plugin.tx_bla.view.layoutRootPath} 

Kopieren Sie die Template zu Ihrer Konfigurations Erweiterung oder der BALDIS und stellen Sie den Pfad entweder in den Konstanten (für den 0,1) oder direkt im Setup finden. Danach löschen Sie den System-Cache.

Bei älteren Erweiterung könnte dies ebenfalls aussehen:

plugin.tx_bla { 
     view { 
      templateRootPath = 
      partialRootPath = 
      layoutRootPath = 
+0

Im ersten Beispiel müssen Sie nur die Vorlagendateien kopieren, die Sie ändern möchten. –

+0

Und ich vergaß, Sie sollten das Typoscript in Ihrer eigenen TypoScript-Vorlage eingeben, die nach der TypoScript-Vorlage der Erweiterung geladen werden soll. Am besten ist es, den Erweiterungscode niemals zu bearbeiten. – Jack70

+0

@ Jack70 können Sie Ihre Antwort bearbeiten, wenn Sie etwas hinzufügen möchten. Und bitte rate den Leuten nicht, irgendetwas Layout-bezogenes in den Dateiadmin zu schreiben. Es funktioniert - Nuss, es ist eine schlechte Übung. – Daniel

Verwandte Themen