有沒有一種簡單的方法來禁用給定的管理員類的一些CRUD動作?例如。我只想要通過前端添加的用戶列表,而無需手動添加它們。在奏鳴曲管理包中禁用動作CRUD
13
A
回答
34
在您的管理類:
protected function configureRoutes(RouteCollection $collection)
{
// to remove a single route
$collection->remove('delete');
// OR remove all route except named ones
$collection->clearExcept(array('list', 'show'));
}
在管理類
use Sonata\AdminBundle\Route\RouteCollection;
文件的頂部還可以使用routeCollection:http://sonata-project.org/bundles/admin/master/doc/reference/routing.html#removing-a-single-route
[Syfmony2奏鳴曲adminBundle沒有創建行動(的+4
如果您需要刪除路線只有當用戶不是分配了某些角色? –
+1
這適用於一種類型的用戶,但如果多個用戶具有不同的角色,則該操作將保存在緩存中。在切換角色時,加載緩存並且不檢查角色。 – marijnz0r
相關問題
- 1. 在奏鳴曲管理器上創建批量操作管理
- 2. 在模態奏鳴曲渲染列表動作管理
- 3. 無法正常工作與Symfony奏鳴曲管理包
- 4. 自動計算奏鳴曲的字段值管理包
- 5. 奏鳴曲管理type_collection&級聯驗證
- 6. 奏鳴曲管理表單選項卡
- 7. 煩人的奏鳴曲管理行爲
- 8. 我如何重寫奏鳴曲管理
- 9. 在奏鳴曲管理中隱藏下載按鈕管理
- 10. 在奏鳴曲管理中自定義查詢管理
- 11. 依賴關係問題作曲家[奏鳴曲管理; SonataDoctrineORMAdminBundle]
- 12. 引用一個奏鳴曲Mongodb管理軟件包
- 13. 如何將tinyMCE用於奏鳴曲管理軟件包
- 14. 奏鳴曲管理包中一個模型的不同列表
- 15. 奏鳴曲
- 16. 衝突與奏鳴曲管理包和LiipFunctionalTestBundle
- 17. Symfony:奏鳴曲管理軟件包安裝錯誤
- 18. 多對多與奏鳴曲管理包的屬性(sonata_type_collection)
- 19. 奏鳴曲管理標籤上的麪包屑
- 20. 如何將PunkAveFileUploaderBundle添加到奏鳴曲管理軟件包
- 21. 如何更改奏鳴曲管理包組權限名稱?
- 22. 在奏鳴曲編輯視圖中的自定義動作管理組合
- 23. 在奏鳴曲管理器中添加按鈕清除sonata_type_collection上的jQuery:奏鳴曲集合項添加
- 24. 奏鳴曲管理中的自動完成過濾器管理mongodb
- 25. 更改密碼在FOS用戶包中不起作用+ Sonata用戶包+奏鳴曲管理包
- 26. 在奏鳴曲中聲明獨特的驗證管理
- 27. 在奏鳴曲中爲菜單項創建通知管理員
- 28. 在奏鳴曲管理員類中添加表單選項
- 29. 如何在奏鳴曲管理類中獲取容器實例?
- 30. 奏鳴曲 - 默認
可能重複HTTP ://stackoverflow.com/questions/17923343/syfmony2-sonata-adminbundle-without-create-action) – TautrimasPajarskas