【问题标题】:TYPO3 - Gridelements and nested flux content elements not visible in backendTYPO3 - Gridelements 和嵌套的通量内容元素在后端不可见
【发布时间】:2020-11-14 05:19:39
【问题描述】:

扩展版本:

  • Flux:流体集成 - 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、堆栈溢出和类似问题上找不到太多东西。

【问题讨论】:

    标签: typo3 typo3-8.x tx-gridelements


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2023-03-09
      • 2018-10-13
      • 1970-01-01
      • 2021-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-27
      • 2017-02-11
      相关资源
      最近更新 更多