1

扩展版本:

  • 通量:流体集成 - 9.3.2
  • 网格元素 - 8.6.3

在从 6.2 升级到 8.7.32 期间,网站使用 gridelements 扩展和 Flux。我们创建了一些网格容器,其中嵌套了网格元素扩展和通量(CE)。现在内容元素已创建,但它们没有在 gridelement 容器中正确设置。除非我在网格元素之外创建通量元素,然后将其拖入内部。

在数据库中,我可以看到在网格元素内创建字段时未正确分配: 在此处输入图像描述

不要介意错字,“在父容器之外创建”

因此 tx_gridelements_container 和 tx_gridelements_columns 上分别为 0|0 的元素不会显示在后端,仅在列表模式下可见。 在此处输入图像描述

现在,这很奇怪,因为我检查了数据库上的数据类型,看起来还不错。我还有其他类似的页面也升级了,在迁移到 8.7.32 后没有人遇到这个问题,因为这个问题只发生在 6.2.x 版本中。

允许的元素设置为 all,以及在未发生此问题的其他 TYPO3 中。有谁知道我可以尝试解决这个问题吗?我的选项不多了,我在 TYPO3 Slack、堆栈溢出和类似的东西上找不到太多东西。

4

1 回答 1

0

这些 Flux 元素的编辑表单中是否显示了必要的字段?

要使 Gridelements 及其子元素正常工作,您将需要为这些元素定义的 Gridelements 后端布局、容器和列字段。否则,它们将获得默认值,如果是 Gridelements,则为 0。

于 2021-03-27T12:11:06.973 回答