2016-11-28 58 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