Rails_admin,删除 CKEditor 操作
Rails_admin, remove CKEditor actions
我正在使用 Rails_admin 并且我已经集成了 CKEditor,可以上传图像和其他文件。
现在在仪表板上显示了新模型:
- 资产
- 附件文件
- 图片
它还在我的模型文件夹中创建了 3 ruby 个文件。
它们都有 CRUD 操作。我想从它们中删除 create
和 update
操作,只留下 show
和 delete
,因为它们将通过 CKEditor
本身添加。
在写config.actions do
的rails_admin.rb
中,我添加了这个:
edit do
except %w(Asset AttachmentFile Picture)
end
当我启动我的应用程序时,它们仍然有 create
和 update
操作。
为什么?
我找到了解决办法。在我的 rails_admin.rb
文件中,我需要这样写:
new do
except %w(Ckeditor::Asset Ckeditor::AttachmentFile Ckeditor::Picture)
end
edit do
except %w(Ckeditor::Asset Ckeditor::AttachmentFile Ckeditor::Picture)
end
我正在使用 Rails_admin 并且我已经集成了 CKEditor,可以上传图像和其他文件。
现在在仪表板上显示了新模型:
- 资产
- 附件文件
- 图片
它还在我的模型文件夹中创建了 3 ruby 个文件。
它们都有 CRUD 操作。我想从它们中删除 create
和 update
操作,只留下 show
和 delete
,因为它们将通过 CKEditor
本身添加。
在写config.actions do
的rails_admin.rb
中,我添加了这个:
edit do
except %w(Asset AttachmentFile Picture)
end
当我启动我的应用程序时,它们仍然有 create
和 update
操作。
为什么?
我找到了解决办法。在我的 rails_admin.rb
文件中,我需要这样写:
new do
except %w(Ckeditor::Asset Ckeditor::AttachmentFile Ckeditor::Picture)
end
edit do
except %w(Ckeditor::Asset Ckeditor::AttachmentFile Ckeditor::Picture)
end