我正在尝试查看我的包,这是我的代码:
View::make("User::login");
但是我收到了这个错误:No hint path defined for [User].
我的结构是这样的:
app
├──config
├──database
├── modules
└── Core
└── User
├──Controllers
├──models
└──views
└──login.blade.php
├── lang
├── migrations
└── routes.php
答案 0 :(得分:1)
视图名称空间实际上与PSR-4无关。您还必须手动添加视图目录。您可以将其添加到paths
中的config/view.php
数组中,也可以将其注册到其他位置(最好是在服务提供商中)
View::addLocation('/path/to/views');
回到实际问题,您可以注册视图命名空间,如下所示:
View::addNamespace('User', '/path/to/views');
答案 1 :(得分:0)
我已经解决了我的问题。 这是我的错,应该是:
View::make("Core/User::login");
感谢。