問題があります。私のアプリでは、rails_admin gemを使用しています。 1つのことを除いてすべてが良いです。いくつかのモデルでは、それらを削除することのみを可能にしたいと考えています。これを行う簡単な方法はありますか?rails_adminのモデルの操作を削除します
5
A
答えて
16
:https://github.com/sferik/rails_admin/wiki/Cancan
はあなた ability.rbファイルに以下を追加表示されるように例外を追加することができます。hereここで
はexempleです:ここでは
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
0
0
あなたはカンカンを使ってこれを行うことができます:あなたは、あなたのモデルのデフォルトのアクションを追加することができ、あなたのrails_admin.rbファイルで
cannot :manage, Model # disable all actions for this model
can :destroy, Model # enable only to remove
関連する問題
- 1. MongoMapperモデルで操作が失敗しました。モデルからキーを削除/削除できません。
- 2. Rails_adminはオプションのラベルを削除します
- 3. NHibernate削除操作
- 4. カサンドラ削除操作
- 5. 削除「 - 」バイナリ操作
- 6. WPFツリービューの削除操作
- 7. データベースの削除操作
- 8. C#リンクリストの操作を削除します。
- 9. ValgrindのmemcheckツールレポートミスマッチC++用の削除が、削除操作は
- 10. postgresqlの削除操作のトランザクションブロック。ログ?
- 11. JavaScriptでの操作の削除
- 12. SQLでの結合操作の削除
- 13. 削除操作応答のエラーコード
- 14. mongo db削除操作で文字列の日付削除
- 15. TYPO3イメージの操作がアップグレード後に削除されました
- 16. NSObjectをモデルから削除します
- 17. 削除がmongodbのエントリを削除するときにjquery ajaxの削除操作を実行するには?
- 18. すべてのDjango管理者モデルの削除権限を削除します。
- 19. NSOperationsQueueのすべての操作をキャンセルし、すべての操作をキューから削除する方法
- 20. MarkLogic CPFが文書の削除操作を実行しない
- 21. Djangoのモデル:()を削除
- 22. Windowsのgitのコマンドラインから権限を削除する操作
- 23. 顔の操作 - 髪のスタイルを削除/変更する
- 24. バックボーン削除モデル
- 25. Ruby on Railsモデルの操作
- 26. モデルのQVTコピー操作
- 27. タイトルバーを削除してフルスクリーンモードで操作するには?
- 28. MuleのSalesforceで削除操作を実行する方法は?
- 29. 解決操作中のホスト名パスを削除するファイルURI
- 30. DML操作の進行中にインデックスを削除する
それは何も答えていないときは、正しいと答えをマークしています。 –