2014-03-27 53 views
0

我是laravel的新手,正在开发一个web应用程序。它有太多部分,一个管理员和一个用户端。我如何设置控制器。在管理方面的联系应该是mywebsite /管理和用户侧的链接应该是mywebsite/Laravel web应用程序

我使用REST控制器。

Route::controller('admin','AdminController'); 
Route::controller('admin/place','PlaceController'); 
Route::controller('admin/acadamic','PlaceController'); 

有人请指教我如何做到这一点。谢谢。

回答

1

我的事了更好的建立自己的RESTful控制器围绕资源这样

Route::resource('users','UsersController');

欲了解更多信息看一看here

现在,为了定义管理部分您的路线可以做

Route::group(array('prefix' => 'admin'), function() 
{ 
    //this resolves to admin/users 

    Route::resource('users', 'UsersController'); 

}); 
+0

谢谢分享,一切运作良好。我使用了Route :: group(array('prefix'=>'admin'),function() \t Route :: resource('','AdminController'); \t Route :: controller('place' ,'PlaceController'); });' –

+0

Route :: resource('','AdminController')的用途是什么? – tliokos

+0

顺便说一句,如果你发现答案有用,你可以接受它:) – tliokos