我遇到問題。在我的應用程序中,我使用了rails_admin gem。除了一件事以外,一切都很好。對於某些型號,我希望只能刪除它們。是否有捷徑可尋?爲rails_admin中的模型刪除操作
5
A
回答
16
在你rails_admin.rb文件,你可以添加默認操作爲您的模型您可以添加例外如here。
這裏是個例:
config.actions do
dashboard # mandatory
index # mandatory
new do
except ['SomeModel']
end
export
bulk_delete
show
edit do
except ['SomeOtherModel']
end
delete
show_in_app
end
下面是關於行動的鏈接rails_admin文檔:https://github.com/sferik/rails_admin/wiki/Actions
+0
太簡單了,太棒了!謝謝。 – monteirobrena 2015-04-14 13:38:44
0
0
你可以做到這一點使用慘慘:https://github.com/sferik/rails_admin/wiki/Cancan
添加到您的ability.rb文件:
cannot :manage, Model # disable all actions for this model
can :destroy, Model # enable only to remove
相關問題
- 1. 爲特定模型定製rails_admin刪除操作
- 2. Rails_admin刪除可選標籤
- 3. 爲什麼刪除操作符操作符不會刪除NodeList類的屬性?
- 4. 刪除操作欄
- 5. NHibernate刪除操作
- 6. 從模型中刪除NSObject
- 7. rails_admin - 破壞的模型仍然顯示
- 8. Rails_admin有許多通過刪除兩個:通過模態
- 9. 刪除C#鏈表中的操作
- 10. 通過JQuery執行mvc-5操作中的刪除操作
- 11. NHibernate:c#級聯刪除操作
- 12. WPF Treeview刪除操作
- 13. 從local.xml刪除操作
- 14. 哪個操作員刪除?
- 15. 刪除操作使用linq
- 16. 刪除操作欄Android
- 17. 刪除操作在MVC
- 18. C++刪除操作符
- 19. Telerik MVC Grid刪除操作
- 20. Arangodb刪除操作錯誤
- 21. 如何刪除刪除mongodb中的條目時執行jquery ajax刪除操作?
- 22. POST操作後複雜模型爲空
- 23. 爲什麼刪除和銷燬方法不刪除模型 - laravel
- 24. 使用ListModel作爲模型類型從JList中刪除一個項目
- 25. 在原則2中刪除操作
- 26. 搜索結果中斷刪除操作
- 27. 在SQL Server中停止刪除操作
- 28. 在C++中重載刪除操作符
- 29. 從視圖中刪除操作頁面
- 30. 柵欄中的級聯刪除模型
你已經標記的答案正確的,當它不答什麼。 – 2014-09-03 18:12:03