【问题标题】:InvalidArgumentException - No hint path definedInvalidArgumentException - 未定义提示路径
【发布时间】:2020-11-03 12:00:23
【问题描述】:

我正在尝试在我现有的项目中添加控制器视图,该项目考虑使用 laravel 在 php 中的模型视图控制器结构。

class CashFlowdataController extends Controller {
 
    public function index() { 
        return view('CashFlowdata::create');
    }

}

当我实现这个时,它会显示错误,

InvalidArgumentException
No hint path defined for [CashFlowdata].

我在 route.php 和 web.php 中添加了文件作为添加其他控制器数据。只有这个才会显示这样的消息。

【问题讨论】:

  • 那么CashFlowdata 应该为视图文件代表什么命名空间(“提示”)?你在哪里定义了这个视图提示(命名空间)
  • CashFlowData 表示控制器应该重定向到创建视图的视图。
  • 你在哪里注册了视图命名空间(提示)?这是你必须实际设置的东西
  • @DaminiSuthar 嘿,你能看看我的回答吗?
  • 您正在尝试使用视图辅助函数,但在其中传递了静态函数语法,我建议 @KamleshPaul 应该为您工作

标签: php laravel


【解决方案1】:

你的代码是错误的,你应该这样做

class CashFlowdataController extends Controller {
 
    public function index() { 
        return view('CashFlowdata.create');
    }
}

这里CashFlowdata.create

它在 laravel 中的含义

文件夹结构应该是

查看>现金流数据>create.blade.php

laravel view() 函数是加载视图文件的助手 参考链接https://laravel.com/docs/8.x/helpers#method-view

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-27
    • 2018-02-04
    • 1970-01-01
    • 2019-01-04
    • 1970-01-01
    • 2018-11-08
    相关资源
    最近更新 更多