0

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

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

4

1 回答 1

0

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

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

模板:

tx_news 现在具有模板覆盖功能,这很棒,因此您不必克隆整个Resources/Private文件夹。但请注意,现在 TS 不同了,templateRootPathsTS Setup 中多了一个“s”,但 TS Constants ( 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/索引.html )。

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

于 2014-10-13T15:57:30.637 回答