laravel 学习Route笔记

//路由格式  Route::Http Method('地址','控制器@方法');      把该地址的HTTP METHOD请求映射到控制器@方法里面去
//          Route::any('地址','控制器@方法');      把该地址的所有Http Method 请求映射到控制器@方法里面去
//          Route::match(['Http Method1','Http Method2',....],'控制器@方法');    把指定的Http Method 请求映射到控制器@方法里面去
//主页
Route::get('/','HomeController@indexPage');
//用户和管理员    
//Route::get('/user/auth/sign-up','UserAuthController@signUpPage');
//Route::post('/user/auth/sign-up','UserAuthController@signUpProcess');
//Route::get('/user/auth/sign-in','UserAuthController@signInProcess');
//Route::post('/user/auth/sign-in','UserAuthController@signInProcess');
//Route::get('/user/auth/sign-out','UserAuthController@signOut');

Route::group(['prefix' => 'user'],function(){
    Route::group(['prefix'=>'auth'],function(){
        Route::get('/sign-up','UserAuthController@signUpPage');
        Route::post('/sign-up','UserAuthController@signUpProcess');
        Route::get('/sign-in','UserAuthController@signInProcess');
        Route::post('/sign-in','UserAuthController@signInProcess');
        Route::get('/sign-out','UserAuthController@signOut');
    });
});

//商品
//Route::get('/merchandise','MerchandiseController@merchandisePage');
//Route::post('/merchandise/create','MerchandiseController@merchandiseCreateProcess');
//Route::get('/merchandise/manage','MerchangediseController@merchandiseManagePage');
//Route::get('/merchandise/{merchandise_id}','MerchandiseController@merchandiseItemPage');    //商品详情页面
//Route::get('merchandise/{merchandise_id}/edit','MerchandiseController@merchandiseItemEditPage');
//Route::put('/merchandise/{merchandise_id}','MerchandiseController@merchandiseItemUpdateProcess');
//Route::post('/merchandise/{merchandise_id}/buy','MerchandiseController@merchandiseItemBuyProcess');

Route::group(['prefix' => 'merchandise'],function(){
    Route::get('/','MerchandiseController@merchandisePage');
    Route::post('/create','MerchandiseController@merchandiseCreateProcess');
    Route::get('/manage','MerchangediseController@merchandiseManagePage');
    Route::group(['prefix' => '{merchandise_id}'], function(){
        Route::get('/','MerchandiseController@merchandiseItemPage');    //商品详情页面
        Route::get('/edit','MerchandiseController@merchandiseItemEditPage');
        Route::put('/','MerchandiseController@merchandiseItemUpdateProcess');
        Route::post('/buy','MerchandiseController@merchandiseItemBuyProcess');
    });

});
//交易
Route::get('/transaction','TransactionController@transactionListPage');

在写了路由后可以使用 

php artisan route:list
来查看当前的路由设置表
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

--erPang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值