Typo3 页面属性/编辑站点导致异常 "Call to a member function getOption() on null"
Typo3 page properties / edit site causes Exception "Call to a member function getOption() on null"
首先是一些附加信息:
- 文件 .../typo3conf/ext/fluidpages/Classes/Service/PageService.php 第 226 行出现错误。
- Typo3 8.7.9,在开发服务器和实时服务器上出现同样的错误
- 我正在(第一次)使用基于扩展的模板,所以我可能破坏了模板文件夹中的某些内容,例如 Resources/Private/Templates/Page、similar observation here (german).
此错误在其他网站的其他一些帖子中有所讨论,例如:
fluidpages at github,修复应该主要是清除所有缓存(就像在其他一两个帖子中那样),对我不起作用;
fluid vhs at github,已经一岁了,无法想象它仍然没有修复并且没有其他人偶然发现。
In this post 有一张截图显示了与我的系统完全相同的详细回溯。
我不知道如何修复甚至调试这个问题,欢迎任何提示,谢谢。
终于找到错误并修正了。
错误:
我使用 FLUIDTEMPLATES 在头部包含一些静态 HTML,然后将相应的流体模板放入文件夹 typo3conf/ext/mytemplateextension/Resources/Private/Templates/Page/。该文件夹包含后端布局的模板,但我的没有。
修复:
我在 "Page" 下创建了一个新文件夹 "Head" 并将破坏性模板移到那里,当然,在相应的 TS 中编辑了该模板的路径。
错误消失了。
首先是一些附加信息:
- 文件 .../typo3conf/ext/fluidpages/Classes/Service/PageService.php 第 226 行出现错误。
- Typo3 8.7.9,在开发服务器和实时服务器上出现同样的错误
- 我正在(第一次)使用基于扩展的模板,所以我可能破坏了模板文件夹中的某些内容,例如 Resources/Private/Templates/Page、similar observation here (german).
此错误在其他网站的其他一些帖子中有所讨论,例如: fluidpages at github,修复应该主要是清除所有缓存(就像在其他一两个帖子中那样),对我不起作用; fluid vhs at github,已经一岁了,无法想象它仍然没有修复并且没有其他人偶然发现。 In this post 有一张截图显示了与我的系统完全相同的详细回溯。
我不知道如何修复甚至调试这个问题,欢迎任何提示,谢谢。
终于找到错误并修正了。
错误:
我使用 FLUIDTEMPLATES 在头部包含一些静态 HTML,然后将相应的流体模板放入文件夹 typo3conf/ext/mytemplateextension/Resources/Private/Templates/Page/。该文件夹包含后端布局的模板,但我的没有。
修复:
我在 "Page" 下创建了一个新文件夹 "Head" 并将破坏性模板移到那里,当然,在相应的 TS 中编辑了该模板的路径。
错误消失了。