laravel 路由

8 阅读1分钟

1.普通回调 Route::get('foo', function () {

return 'Hello World';

});

2.默认路由 your-app.test/user Route::get('/user', 'UserController@index');

3.路由组 命名空间 Route::namespace('Front')->group(function () { Route::get('', 'IndexController@index');//首页 Route::get('login', 'UserController@login');//登录页 Route::post('login-post', 'UserController@loginPost');//登录提交 Route::post('logout', 'UserController@logOut');//退出登录提交 }

命名空间 前缀 www.luobo.com/admin/login www.luobo.com/admin/answe…

Route::group([ 'namespace' => 'Admin', 'prefix' => 'admin'], function() { Route::post('login', 'AuthController@login');//登录页 Route::group(['middleware' => ['admin']], function() { //问答管理 Route::get('ask', 'AskController@index'); Route::get('ask/{id}', 'AskController@show'); Route::post('ask/add', 'AskController@add'); Route::post('ask/edit/{id}', 'AskController@edit'); Route::post('ask/set/{id}', 'AskController@set');
Route::get('ask/del/{id}', 'AskController@del'); Route::get('ask/list-answer/{id}', 'AskController@listAnswer');

    Route::get('answer/{id}', 'AskController@showAnswer');
    Route::post('answer/add', 'AskController@addAnswer');
    Route::post('answer/edit/{id}', 'AskController@editAnswer');
    Route::get('answer/del/{questionId}/{answerId}', 'AskController@delAnswer');

} });

约束 where()

————————————————

                        版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
                    

原文链接:blog.csdn.net/qq_24700495…