是否可以命名一组路线?
就像是:
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 是否为“fruits”:
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
}
这是一个导航菜单。