ルートのグループに名前を付けることはできますか?
何かのようなもの:
Route::group(array('as'=>'fruits'), function(){
Route::get('apple', array('as'=>'apple','uses'=>'fruits@apple'));
Route::post('apple', array('uses'=>'fruits@editapple'));
Route::get('pear', array('as'=>'pear', 'uses'=>'fruits@pear'));
});
次に、次のようにして、URL が「果物」であるかどうかを確認します。
if (Request::route()->is('fruits')){
// One of the "fruits" routes is active
}
または、次のことを行う必要がありますか?
Route::get('fruits/apple', array('as'=>'apple','uses'=>'fruits@apple'));
Route::post('fruits/apple', array('uses'=>'fruits@editapple'));
Route::get('fruits/pear', array('as'=>'pear', 'uses'=>'fruits@pear'));
次に、次の方法で確認します。
if(URI::is('fruits/*')){
//"fruits" active
}
ナビメニュー用です。