Typo3 类型3:外观>;Gridelements中缺少布局
对于一个项目,我正在使用TYPO3 7.6.11和fluid_样式的内容以及Gridelements 7.0.5 不幸的是,网格元素中缺少“外观”中的“布局”字段。对于每个其他内容元素,“布局”字段都可用 我可以排除其他扩展的问题。我没有自己覆盖TCA,我的页面ts配置也没有问题 这里有什么问题Typo3 类型3:外观>;Gridelements中缺少布局,typo3,Typo3,对于一个项目,我正在使用TYPO3 7.6.11和fluid_样式的内容以及Gridelements 7.0.5 不幸的是,网格元素中缺少“外观”中的“布局”字段。对于每个其他内容元素,“布局”字段都可用 我可以排除其他扩展的问题。我没有自己覆盖TCA,我的页面ts配置也没有问题 这里有什么问题 我对每一个暗示都很满意。谢谢 在本例中,您有两个选项,因为Gridelements TCE表单基于名为“frames”的TCA调色板,该调色板已被流体样式的内容删除 因此,您必须将缺少的字段直接添加到
我对每一个暗示都很满意。谢谢 在本例中,您有两个选项,因为Gridelements TCE表单基于名为“frames”的TCA调色板,该调色板已被流体样式的内容删除 因此,您必须将缺少的字段直接添加到
tt_content => types => gridelements_pi1
正如它们用于流体样式的内容一样。或者,您可以通过从CSS样式的内容中获取定义并将其添加到tt_内容的TCA调色板中来添加缺少的调色板“框架”
这两项工作都应该在您自己的扩展中完成
Configuration => TCA => Overrides => tt_content.php
最后还有另一个选择:等待Gridelements的下一个版本,因为它们会自动处理问题;-) 在本例中,您有两个选项,因为Gridelements TCE表单基于名为“frames”的TCA调色板,该调色板已被流体样式的内容删除 因此,您必须将缺少的字段直接添加到
tt_content => types => gridelements_pi1
正如它们用于流体样式的内容一样。或者,您可以通过从CSS样式的内容中获取定义并将其添加到tt_内容的TCA调色板中来添加缺少的调色板“框架”
这两项工作都应该在您自己的扩展中完成
Configuration => TCA => Overrides => tt_content.php
最后还有另一个选择:等待Gridelements的下一个版本,因为它们会自动处理问题;-) 再次感谢乔伊给出了正确的提示。我现在用以下代码行扩展了TCA:
$GLOBALS['TCA']['tt_content']['palettes'] = array_replace(
$GLOBALS['TCA']['tt_content']['palettes'],
[
'frames' => [
'showitem' => '
layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
spaceBefore;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:spaceBefore_formlabel,
spaceAfter;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:spaceAfter_formlabel,
section_frame;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:section_frame_formlabel
',
]
]
);
再次感谢乔伊给出了正确的提示。我现在用以下代码行扩展了TCA:
$GLOBALS['TCA']['tt_content']['palettes'] = array_replace(
$GLOBALS['TCA']['tt_content']['palettes'],
[
'frames' => [
'showitem' => '
layout;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:layout_formlabel,
spaceBefore;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:spaceBefore_formlabel,
spaceAfter;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:spaceAfter_formlabel,
section_frame;LLL:EXT:frontend/Resources/Private/Language/locallang_ttc.xlf:section_frame_formlabel
',
]
]
);