【问题标题】:Typo3 Gridelements - setup not workingTypo3 Gridelements - 设置不起作用
【发布时间】:2016-08-10 10:35:15
【问题描述】:

我正在使用 Typo3 7.6.10 和 Gridelements 7.0.5。我正在尝试使用以下代码包装 gridelement 输出,但包装不起作用。两个文件都已加载。 2-cols-50-50 元素在后端可用,并且加载了静态 gridelements 模板。显示 gridelement 的内容时没有在 gridelements.ts 文件中定义的换行。

我会很高兴得到每一个帮助。

tsconfig.ts

tx_gridelements {
    overruleRecords = 1
    setup {
        2-cols-50-50 {
            title = 2-Columns
            description = 2-columns contentelement
            topLevelLayout = 0
            config {
                colCount = 2
                rowCount = 1
                rows {
                    1 {
                        columns {
                            1 {
                                name = Left
                                colPos = 11
                            }
                            2 {
                                name = Right
                                colPos = 12
                            }
                        }
                    }
                }
            }
        }
    }
}

gridelements.ts

tt_content.gridelements_pi1.20.10.setup >
tt_content.gridelements_pi1.20.10.setup {
    2-cols-50-50 < lib.gridelements.defaultGridSetup
    2-cols-50-50 {
        columns {
            11 < .default
            11.wrap = <div class="left">|</div>
            12 < .default
            12.wrap = <div class="right">|</div>
        }
        wrap = <div class="well">|</div>
    }
}

【问题讨论】:

  • 你应该使用2-cols-50-50而不是"2-cols-50-50",所以请删除"
  • 如果没有 "" 也是不行的。

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


【解决方案1】:

我发现了错误。静态 gridelements 模板必须包含在扩展模板之前。否则静态模板会覆盖tt_content.gridelements_pi1

【讨论】:

    猜你喜欢
    • 2021-03-19
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 2018-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多