是否可以命名一組路線?Laravel命名的羣組路線
喜歡的東西:
Route::group(array('as'=>'fruits'), function(){
Route::get('apple', array('as'=>'apple','uses'=>'[email protected]'));
Route::post('apple', array('uses'=>'[email protected]'));
Route::get('pear', array('as'=>'pear', 'uses'=>'[email protected]'));
});
然後檢查URL爲 「水果」 做:
if (Request::route()->is('fruits')){
// One of the "fruits" routes is active
}
還是我必須到:
Route::get('fruits/apple', array('as'=>'apple','uses'=>'[email protected]'));
Route::post('fruits/apple', array('uses'=>'[email protected]'));
Route::get('fruits/pear', array('as'=>'pear', 'uses'=>'[email protected]'));
然後,通過檢查:
if(URI::is('fruits/*')){
//"fruits" active
}
這是一個navmenu。
謝謝你的答案檢查活動路線。我對拉拉維爾還是一個新手,所以會仔細研究如何製作一個包。 – GlomB 2013-05-02 13:06:26
簽出http://laravel.com/docs/bundles#creating-bundles上的文檔。如果你只是盯着你的應用程序,那麼最好轉換到Laravel 4.現在它是beta版本,但它們在本月發佈。 – JackPoint 2013-05-02 13:08:17
啊,是的,資源控制器就是我一直在尋找的東西。接下來的問題將是切換到Laravel 4 :) – GlomB 2013-05-03 16:49:05