首页 文章

Fluidpage:扩展extbase模型时出错

提问于
浏览
0

我试图用一些额外的字段扩展tx_news并且收到错误所以我安装了这个扩展程序以查看是否有效:https://github.com/cyberhouse/t3ext-newsauthor

我的扩展程序和参考扩展名在新闻页面上出现同样的错误:

抱歉,找不到请求的视图 . 技术原因是:没有找到模板 . 无法解决“Tx_Fluidpages_Controller_PageController”类中的操作“错误”的视图 .

以及日志中的以下错误:

核心:错误处理程序(FE):PHP警告:file_get_contents():在/var/www/ukcg6/typo3_src-6.1.7/typo3/sysext/fluid/Classes/View/TemplateView.php第187行中,文件名不能为空

我正在使用Typo3 6.1:

  • Fluidpages 2.1.0

  • Fluidcontent 3.1.0

  • Flux 6.0.3

  • VHS 1.8.5

1 回答

  • 0

    我现在没有时间在这里设置你的堆栈,但我会尝试帮助一些关于如何跟踪和定位这类错误的一般建议 .


    基本上,您需要从TemplateView.php第187行追溯错误 .

    从那里开始,您将查找作为文件名的变量 . 你可以var_dump()那个变量,它可能是“null” .

    然后,您将该变量按向后顺序返回其原点 . 这意味着每次传递此变量时,您都会在源代码中搜索将调用它作为参数的函数的位置 .

    这样做你肯定会发现出现问题的地方 . 文件名变量未正确设置,这意味着之前调用的函数之一应该将其设置为搞砸 .

相关问题