只有一个模型:Order,这是维护和访问客户/分支/管理的最佳方式吗?
方法1:
UserController@order
BranchController@order
AdminController@order方法2:
OrderController@User
OrderController@Branch
OrderController@Admin方法3:
Route('user/order')
Route('user/order/1')
OrderController@User
OrderController@UserStore
OrderController@UserUpdate
Route('branch/order')
Route('branch/order/1')
OrderController@Branch
OrderController@BranchStore
OrderController@BranchUpdate
Route('admin/order')
Route('admin/order/1/store')
AdminController@Order
AdminController@OrderStore
AdminController@OrderUpdate 哪一个是你的选择,还有什么需要改进的?这是我的第一个Laravel项目。谢谢!
发布于 2014-11-07 20:59:17
来自https://github.com/andrewelkins/Laravel-4-Bootstrap-Starter-Site的示例
这是我最后通过的计划:
/管理/主题/*
// app/Controllers/admin/AdminTopicsController.php
Route::group(['prefix'=>'admin'], function()
{
Route::resource('topics', 'AdminTopicsController');
});/专题/*
// app/Controllers/branch/BranchTopicsController.php
Route::group(['prefix'=>'branch'], function()
{
Route::resource('topics', 'BranchTopicsController');
});https://stackoverflow.com/questions/26791762
复制相似问题