`
正常tp5中:
配置:'view_path' => '.\view\\'
报错信息:模板文件不存在:.\view\index\index.html
模板文件实际是存在的,试了下,只有写绝对路径才能正确找到模板文件
return $this->fetch('D:/Program Files/php/Apache24/htdocs/match/application/view/index/index.html');
模板路径拼接问题,将配置改为 'view_path' => '../application/view/' 就可以了。
但是!在fastadmin中,每个默认生成控制器下回携带一个参数
protected $layout = 'default';
由于二开项目修改了默认的渲染 所以导致不管怎么改路径都不行,最后突然发现了这个,注释掉即可!万恶啊!浪费好久时间!
后续 注释掉 protected $layout = 'default';仍然不行!
查看报错后发现了这个,去检查目录发现这个文件确实不存在,找到原因了,修改路径即可
评论