Laravel - 找不到查看[$ name]

时间:2017-03-21 08:16:17

标签: php laravel-5 laravel-blade

我知道这个问题被问到了,但任何答案对我都不起作用。

相同的.blade用于不同的控制器,但只适用于一个控制器。这是错误:

InvalidArgumentException in FileViewFinder.php line 137:
View [themes.default.themes.default.general.index_relation] not found.

.blade的正确路径为themes.default.general.index_relation

我做了什么:

  • 重新启动浏览器
  • 清除浏览器缓存
  • 正在运行php artisan cache:clear
  • 正在运行composer dumpautoload
  • 删除控制器
  • 清洁storage/framework/views
  • 在PHPStorm中取消选中“保留文件时间戳”选项
  • 指向我的开发环境和测试服务器 同一时间服务器
  • 使用此控制器的新名称创建新的.blade

我仍然有同样的错误。

提前感谢。

1 个答案:

答案 0 :(得分:0)

您的视图字符串中有一些命令添加themes.default.前缀, 尝试渲染它:

view('general.index_relation');

而不是

view('themes.default.general.index_relation');