我是MVC的新手(這是我第一次在真實場景中使用),我對控制器(應該)如何工作有點困惑。RESTful控制器如何在Laravel 4中工作,如何正確使用它們?
在閱讀Laravel文檔後,我得出結論:對於處理加載站點(不同站點連接在一起),頁面,管理員等一般任務,我需要RESTful控制器。
對於簡單的任務它的工作。使用起來很簡單,很有趣。我有這樣的路線:
Route::controller('admin', 'AdminController');
我有功能,如
public function getProduct($id)
和它的工作。 (它被用來獲得特定產品:../admin/product/1
)
現在我想要更復雜的東西。像
../sites/loadsite/mysite/mypage/mysubpage/123?myoption=yes
我該怎麼做?我該如何開始,如何解決這個問題?我是否必須使用Route::get()
來處理每一件事情,或者是否有一種「更好的」方式來做到這一點?