2017-04-04 60 views
0

我将TYPO3 6升级到7.6.x,现在我不能在后端为后端的任何内容元素选择自定义布局。我只能看到诸如“布局1,布局2”之类的默认选项。究其原因显然是我的TCEFORM addings不工作..TYPO3 7.6 TCEFORM自定义布局不起作用

以下Typo脚本不会在页面的EXT-模板或根setup.ts任何影响:

TCEFORM.tt_content.layout.altLabels.2 = Test 
TCEFORM.tt_content.layout.removeItems = 2,3 
TCEFORM.tt_content.layout.addItems.5 = New Item 

我知道问题描述有点不准确。但是我没有看到你需要的相关信息。你能给我一个建议,我必须检查一下吗?是否有像流体内容,css_styled_content等扩展冲突?

回答

0

配置后端的TypoScript是(尽管TypoScript的语法)通常被称为TSConfig,可以添加到页面记录中或通过用户设置添加,但从不添加到扩展模板或类似文件中。

配置TCEFORM通常在页面属性中完成。要添加,打开根页面的页面属性(或要配置的子树的最顶层页面)和add your code there

与在前端TypoScript中一样,您可以将代码交换到外部文件。

+0

ty为快速的建议和解释,这也适用于我。我保证我会详细了解TSConfig的用法,差异,扩展模板等。我认为它写在哪里并不重要--_ – Kroff

+0

绝对值得关于TypoScript(常量,设置,PageTsConfig ,UserTsConfig,赋值,值修改等)。区分解析时间和运行时间等是很重要的。阅读的良好起点是[TypoScript语法参考](https://docs.typo3.org/typo3cms/TyposcriptSyntaxReference/Index.html) – undko

0

您需要在Root PagePage TSconfig上添加此推介稿。

编辑根页面属性并在Resources选项卡Page TSConfig部分中添加您的输入框,如下图所示,所以它工作正常。

enter image description here

+0

ty for the快速的建议和解释,也适用于我 – Kroff