【问题标题】:How to fix 404, RealURL and Template path errors in tx_news 3.x / TYPO3 6.2 after update如何在更新后修复 tx_news 3.x / TYPO3 6.2 中的 404、RealURL 和模板路径错误
【发布时间】:2014-10-13 15:57:30
【问题描述】:

我已更新 TYPO3 6.1>6.2 和 tx_news 2.x > 3.x,使用带有单独列表和详细信息页面的“经典”设置。

现在 a) 找不到我的模板 b) 只要启用 RealURL(即使没有设置 tx_news 的 postVarSets 值),调用详细信息页面就会出现 404 错误。

【问题讨论】:

    标签: typo3 typo3-6.2.x tx-news


    【解决方案1】:

    几个小时后我的个人经历:

    http://docs.typo3.org/typo3cms/extensions/news/Main/Changelog/3-0-0.html阅读更新日志

    模板:

    tx_news 现在具有模板覆盖功能,这很棒,因此您不必克隆整个 Resources/Private 文件夹。但请注意,现在 TS 不同了,templateRootPaths 中有一个额外的“s”用于 TS 设置,而不是用于 TS 常量 (templateRootPath)! (见http://docs.typo3.org/typo3cms/extensions/news/Main/Templating/Start/Index.html)。

    模板现在将启动。不过,我必须同时使用常量和设置路径。

    RealURL 和 404:

    tx_news 中的模板发生了很大变化。一件主要的事情是 FAL 的介绍。 从头开始更新模板。仅使用您在旧版本中修改的模板(diff -rq 将在此处提供帮助)。

    仍然可能会在详细信息页面上引发 404。这不是 RealURL,不是 pid 问题,也不是缓存框架。至少在我的情况下,它是 tx_news 检测到图像,但无法处理它,所以它抛出了那个错误(参见 errorHandling 上的 http://docs.typo3.org/typo3cms/extensions/news/Main/Configuration/Reference/Index.html)。

    原因是在扩展配置中,Use FAL relations instead of news media elements [records.useFal] 被设置为both。将其设置为 No - 或将其设置为 yes 并在 FAL 媒体字段中重新输入图像。我手动完成了后者。不确定是否有用于此的迁移助手工具。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多