我把它是以TYPO3 6.2.0TYPO3 - 如何自定義擴展正確
我需要定製一些擴展(模板)一個項目,我做這直接改變了原來的模板文件。
我只是想知道什麼是標準和正確(更新安全)的方式來定製TYPO3擴展?
在此先感謝!
我把它是以TYPO3 6.2.0TYPO3 - 如何自定義擴展正確
我需要定製一些擴展(模板)一個項目,我做這直接改變了原來的模板文件。
我只是想知道什麼是標準和正確(更新安全)的方式來定製TYPO3擴展?
在此先感謝!
您可以查看擴展的typoscript模板(通常是setup.ts或setup.txt)。
在較新的擴展,你會發現像
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}
然後templatefiles複製到你的配置分機或fileadmin並在設定調整路徑無論是在常量(爲1.1)或直接。之後,清除系統緩存。
在舊的擴展,這可能看起來同樣:
plugin.tx_bla {
view {
templateRootPath =
partialRootPath =
layoutRootPath =
您可能還需要檢查:http://stackoverflow.com/documentation/typo3/2196/fluid-templating-in-typo3#t= 2017012606054559697 – Jost