概述
新建这些文件,建议直接可以复制Admin的
然后打开appProvidersRouteServiceProvider.php
新增以下代码
public function map()
{
$this->mapApiRoutes();
$this->mapWebRoutes();
//新增的部分
//注册前台路由
$this->mapIndex();
}
//新增的部分
protected function mapIndex()
{
Route::middleware(config('index.index.route.middleware'))
->namespace(config('index.index.route.namespace'))
->group(config('index.index.directory').DIRECTORY_SEPARATOR.'routes.php');
}
然后新增配置文件index.php
<?php
return [
'index' => [
'route' => [
//'prefix' => 'index',
'namespace' => 'App\index\Controllers',
'middleware' => ['web'],
],
'directory' => app_path('index'),
]
];
然后在Index/routes.php复制以下代码即可
<?php
//use IlluminateRoutingRouter;
//Admin::routes();
//dd(config('index.index.route.namespace'));
Route::group([
//'prefix' => config('admin.route.prefix'),
//'namespace' => config('index.index.route.namespace'),
'middleware' => config('index.index.route.middleware'),
//'as' => config('admin.route.prefix') . '.',
], function () {
Route::get('/', 'IndexController@index')->name('index');
});
最后
以上就是顺利板栗为你收集整理的laravel-admin 添加前台模块步骤的全部内容,希望文章能够帮你解决laravel-admin 添加前台模块步骤所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复