ruby-on-rails - ActiveAdmin rails 从索引页面特定资源的标题中删除 "New Object"按钮

标签 ruby-on-rails activeadmin

默认情况下,ActiveAdmin 资源的索引页包含一个按钮,用于转到表单以创建该对象的新实例

Active Admin Header with New button

我有一个 View 是一个包含多个项目的复合列表,其中新按钮没有意义。有没有办法只删除那个资源上的那个按钮?

最佳答案

ActiveAdmin.register Action do
  actions :all, except: :new
end

类似的东西。这样你就可以禁用你想要的任何操作

关于ruby-on-rails - ActiveAdmin rails 从索引页面特定资源的标题中删除 "New Object"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59742732/

相关文章:

ruby-on-rails - #<RSpec 的未定义方法 `visit'

ruby-on-rails - 如何在 active_admin formtastic 中嵌入原始 html

ruby-on-rails - ActiveAdmin Assets 预编译错误

javascript - ActiveAdmin - 自定义 Javascript 仅适用于特定资源,不适用于任何页面

ruby-on-rails - dig 方法不能与 ActionController::Parameters 一起正常工作

ruby-on-rails - 测试说没有路由匹配,但它们在浏览器中工作

ruby-on-rails - Sprockets::FileNotFound(用于 gem ActiveAdmin)

ruby-on-rails - Rails - 主动管理对索引页进行分页

javascript - Ruby 页面加载非常非常慢 - 我应该如何加快速度?

ruby-on-rails - 创建一个选择标签,其中一些选项已分组,其他选项未分组