我们使用射击练习(同目标射弹)或者yii2的时候,会将网站的前台和后台按照模块分组yii2。的高级模板已经帮我们划分好了,tp系列框架需要自己配置分组。那么laravel5该怎么划分这样的模块呢?
routes.php
?php/*| - |应用程序路由| - ||您可以在这里注册应用程序的所有路由。|这是微风。只需告诉Laravel它应该响应的URIs,并让控制器在上呼吸道感染被请求时呼叫它。|*///默认控制器Route:get('/',' Home [电子邮件保护]');//前台路由组路由:组(['命名空间'=' Home '],函数(){ //控制器在应用 Http 控制器主页命名空间下Route:get('/',[ 'as'='index ',' use '='[email protected]']);});//后台路由组路由:组(['命名空间'=' Admin ','前缀'='admin'],函数(){ //控制器在应用 Http 控制器管理'命名空间下Route:get('/',[ 'as'='index ',' use '='[email protected]']);});设置了命名空间,管理员后台控制器,统一加了管理前缀。并且设置了默认访问的控制器家文件夹下的索引控制器的指数方法。
HomeIndexController.php
?PHP/* * *作者: NickBai *创建时间: 2017/2/6 0006上午9:05 */命名空间应用 Http 控制器主页使用app Http Controller Controller;类索引控制器扩展了控制器{公共函数索引(){ return '这是“家”;}}AdminIndexController.php
?PHP/* * *作者: NickBai *创建时间: 2017/2/6 0006上午9:03 */命名空间应用 Http 控制器管理使用app Http Controller Controller;类索引控制器扩展了控制器{公共函数索引(){ return '这是“admin”;}}此时访问域(你的域名)即可访问前台,域/管理员即可访问管理后台
以上这篇laravel实现划分管理和家模块分组就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。