Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel-将应用程序转换为捆绑包-如何加载视图_Php_Laravel - Fatal编程技术网

Php Laravel-将应用程序转换为捆绑包-如何加载视图

Php Laravel-将应用程序转换为捆绑包-如何加载视图,php,laravel,Php,Laravel,我在玩Laravel,正在努力将我在标准应用程序布局中创建的应用程序(简单博客)转换为捆绑包 在花了半个小时阅读名称空间和处理相关错误消息后,我已经加载了我的模型,并与我的单独授权包进行了对话。因此,下一个问题是视图 最新的错误消息是: View [home] doesn't exist. Location: /var/www/lara.dev/laravel/view.php on line 170 我基本上已经在我的bundle中重新创建了应用程序结构,其中有一个views目录,其中包含我

我在玩Laravel,正在努力将我在标准应用程序布局中创建的应用程序(简单博客)转换为捆绑包

在花了半个小时阅读名称空间和处理相关错误消息后,我已经加载了我的模型,并与我的单独授权包进行了对话。因此,下一个问题是视图

最新的错误消息是:

View [home] doesn't exist.
Location:
/var/www/lara.dev/laravel/view.php on line 170
我基本上已经在我的bundle中重新创建了应用程序结构,其中有一个views目录,其中包含我试图从bundles控制器
(bundles/blog/views/home.blade.php)
(bundles/blog/controllers/home.php)

我以前使用以下行加载视图:

return View::make('home')->with('posts', $posts);

我必须做什么才能使视图从包中正常加载?另外,如果从我的问题中可以明显看出我遗漏了什么,那么请告诉我。我对PHP中的OO非常陌生,只需使用包名命名视图的名称空间即可

returnview::make('bundlename::home')->with('posts',$posts);
这种方法几乎适用于任何情况。你应该仔细阅读这篇文章,特别是这一节。也可能是你感兴趣的