Laravel Route groups

為了讓自已設計的網站的URL跟接近RESTful,學習Larave的Route groups功能,當在看官方文件(5.7)時,只有看到 Route::prefix & Route::name … ,想要把這兩個揉在一起,雖然在其他的文件中有Route::group… 當下也沒想這麼多,就在 Laravel 讀書會發問 XD,結果第一個回覆就解了我的問題XDDD,讓自已不要忘記得記錄一下吧。

<?php
    Route::prefix('/customer/{customer_id}', function(){
       Route::get('/', '[email protected]')->name('deaitl');

       Route::prefix('/line', function(){
           Route::get('/', '[email protected])->name('index');
           Route::get('/{line_id}', '[email protected])->name('show');
       })->name('line.');
    })->name('Customer.');


<?php
  Route::group(['prefix'=>'/customer/{customer_id'}','as'=>'customer.'], function(){
    Route::get('/', '[email protected]')->name('deaitl');

    Route::group(['prefix'=>'/line', 'as'=>'line.'], function(){
      Route::get('/', '[email protected])->name('index');
      Route::get('/{line_id}', '[email protected])->name('show');
    });
  });
分類: Laravel,標籤: , , 。這篇內容的永久連結

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *