内容元素作为内容元素中的内联元素

时间:2019-08-03 15:04:59

标签: typo3 typo3-8.x

我的想法是用一些内联元素构建内容元素。如果内联元素是从另一个表派生的,那没什么大问题。但是我想使用其他内容元素-例如新闻,您可以在其中将内容元素作为内联元素添加到详细信息页面。

问题是colPos值-如果它是当前列的值,则内联元素将显示两次:一次作为独立元素,一次作为内联(它仅在新闻中起作用,因为新闻类通常位于系统文件夹中)。如果我为colPos条目强制使用其他值(例如999 oder -10),我将始终进入后端INVALID VALUE(“ -10”)

有什么主意吗?有可能吗?

例如,这将是一个不错的解决方案手风琴或标签。

谢谢!


我的解决方案:

内联内容元素的反对内容元素的论点太多。所以我用一个内容元素和另一个表中的内联元素解决了这个问题-与mask可以解决问题的方法相同。它对我有用,没有答案中提到的问题。非常感谢!

2 个答案:

答案 0 :(得分:0)

众所周知,IRRE tt_content到tt_content容易出错;不仅与colPos列有关,而且与递归有关。我强烈建议不要这样做。它破坏了翻译能力,在工作空间方面存在问题,并且可能错误地处理了子代的文件引用。

也就是说,您可以通过修改tt_content.colPos的TCA来添加虚拟colPos值,以添加与您选择的colPos值匹配的选择值。

答案 1 :(得分:0)

扩展名Gridelements执行此操作。你为什么不使用它?