【问题标题】:TYPO3 v7.6 extBase backend module template path not workingTYPO3 v7.6 extBase 后端模块模板路径不起作用
【发布时间】:2015-11-17 22:42:18
【问题描述】:

我已经使用 extension_builder 创建了 extBase 扩展。一切都很好,但后端模块路径不起作用。
- constants.txt

module.my_ext {
    view {
        templateRootPath = EXT:my_ext/Resources/Private/Backend/Templates/
        partialRootPath = EXT:my_ext/Resources/Private/Backend/Partials/
        layoutRootPath = EXT:my_ext/Resources/Private/Backend/Layouts/
    }
}

-setup.txt

module.my_ext {
    view {
        templateRootPath = {$module.my_ext.view.templateRootPath}
        partialRootPath = {$module.my_ext.view.partialRootPath}
        layoutRootPath = {$module.my_ext.view.layoutRootPath}
    }
}

我很清楚:
- 安装工具缓存
- BE缓存
- 甚至删除了整个typo3temp 文件夹

我在根模板中包含了静态模板

但是,它仍然考虑 FE 模板视图
请帮助我,我在哪里做错了还是核心问题?
谢谢。

【问题讨论】:

    标签: typo3 extbase typo3-7.x


    【解决方案1】:

    我从这里找到了解决方案issue#66306 谢谢Henri Nathanson

    在 v7x 版本中

    templateRootPath = EXT:my_ext/Resources/Private/Backend/Templates/

    不会工作,因为Extbase现在不支持

    模板根路径

    了。而是使用默认的 Extbase-Folder-Configuration。

    模板根路径

    因为这不是数组值。

    那么起作用的是:

    module.my_ext {
        view {
            templateRootPaths.0 = {$module.my_ext.view.templateRootPath}
            partialRootPaths.0 = {$module.my_ext.view.partialRootPath}
            layoutRootPaths.0 = {$module.my_ext.view.layoutRootPath}
        }
    }
    

    也许有一种方法可以确定当前系统理解哪种形式的变量,然后使用这种变量。

    【讨论】:

      【解决方案2】:

      这是一个已知的错误

      https://forge.typo3.org/issues/64539

      我该怎么说否则需要 30 个字符

      【讨论】:

      • 请通过该链接将相关数据添加到您的答案中。这样,即使有一天链接发生变化,您的答案仍然有效。仅链接答案应以 cmets 形式发布或必须包含相关信息。
      • 您好#Wadim,感谢您提供帮助。我从这里得到了解决方案forge.typo3.org/issues/66306
      • 您好#NSNoob,感谢您的评论并帮助其他人改进他们的答案。您非常正确,答案应该详细,以便其他人可以在这里找到解决方案,而不是跳转到该链接,否则可能的链接将被删除。
      【解决方案3】:

      我遇到了同样的问题。

      TypoScript 路径正确,问题是我在前端和后端模块中添加了相同的键。

      更改了前端和后端模块键。 这对我有用。

      有时也可以尝试提供不同的密钥。 :)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-06-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-12
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多