2015-06-09 27 views
10

我在yii2中完成了我之前的项目。现在,我正在研究laravel 5.我是laravel 5的新手。我已经在laravel上搜索了HMVC,但是我没有在Laravel上找到一个合适的答案(即包)。在Yii2中默认提供。但我在Laravel找不到。请告诉我如何在Laravel 5中使用模块化方式。如何在Laravel 5中制作HMVC?

+0

https://github.com/caffeinated/modules –

回答

7

您可以通过使用命名空间和分组路由来实现此目的。 看我的截图:

screenshot

正如你可以看到我已经2名顶层的命名空间:面板,站点。 使命名空间SomeApp,SomeAnotherApp和组路径的控制器没有问题。使用Route :: group。

也读这个讨论:https://laracasts.com/discuss/channels/requests/multiple-modules-in-laravel-5?page=1

+0

我已经安装Laravel 5,但我看Laravel 4所以我跑laravel 4在Laravel 5命令的教程? –

+0

如果您的意思是手工命令来生成控制器等 - 是的,它是一样的。 – num8er

+1

我得到我想要的任何东西 –