2016-11-28 61 views
0

在我自己的分機在TYPO3 7.6,我通過ext_localconf.php加入Typo腳本:副本Typo腳本與addTypoScriptSetup裏面加的文件似乎並沒有工作

\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTypoScriptSetup(
    '<INCLUDE_TYPOSCRIPT: source="FILE:EXT:myextension/Configuration/TypoScript/setup.ts">' 
); 

增加的Typo腳本是非常簡單的。 但出乎意料的是,這並不工作:

content < styles.content.get 

,而這個工程:

content = CONTENT 
content { 
    table = tt_content 
    select.orderBy = sorting 
    select.where = colPos = 0 
} 

在我看來,那複製的TypoScript-對象一般不工作,它們通過ExtensionManagementUtility::addTypoScriptSetup包括內部文件。

是這樣嗎?如果是,那爲什麼?

回答

3

您可以複製包含文件中的TS對象。

檢查事項:

  • 是否該文件FILE:EXT:myextension/Configuration/TypoScript/setup.ts存在嗎?
  • fluid_styled_contentcss_styled_content(無論你使用)安裝和TS加載?
  • 訂購。在包含TypoScript之前是否定義了styles.content.get?將你的行從ext_localconf.php放到模板記錄的設置部分,以便在靜態包含之後加載。
+0

最重要的是:檢查後端模塊「模板」及其子模塊「模板分析器」,瞭解所有TypoScript模板的實際順序。有一個按鈕叫做「顯示完整列表」或類似的東西。這是首先要檢查這樣的問題。 – Kitze