ini adalah salah satu yang saya suka di laravel yaitu menyediakan router untuk costumisasi prefix dari url yang dapat kita gunakan pada website kita.
Dan juga salah satu fasilitas yang dapat di gunakan pada di router yaitu adalah fiture group. mari perhatikan kode di bawah ini..
Route::group(["prefix"=>"admin"], function()
{
//get categories
Route::group(["prefix"=>"article-categories"], function()
{
Route::get('/', 'articleCategoryController@index');
Route::post('/save',
['as' => 'article-categoriesSave', 'uses' => 'articleCategoryController@create']
);
Route::post('/{id}/update', 'articleCategoryController@update');
Route::get('/{id}/delete', 'articleCategoryController@destroy');
});
});
mari perhatikan kode yang berwarna merah.
pada router di atas group yang pertama kita mengunakan prefix "admin" yang berarti bahwa kita akan memgunakan
url www.namadomain.com/admin
dan didalam group admin saya menggunakan prefix lagi dengan nama article-categories yang berarti pemanggilan di url www.namadomain.com/admin/article-categories/
kemudian baris yang berwarna hijau pada kode diatas yaitu ketika kita menuliskan www.namadomain.com/admin/article-categories/ makan akan di parsing ke function index di articleCategoryController
ok cukup jelas kan penjelasan nya. kalo tidak jelas silakan googling lagi he he he