Ruby on rails 活动管理中的最佳位置内联错误
我需要直接从索引内联更改布尔字段,而无需从编辑页面传递 当我将gem best_放入索引中的位置时,在activeadmin中出现此错误: 未定义的方法“事件” 这是我的代码:Ruby on rails 活动管理中的最佳位置内联错误,ruby-on-rails,ruby,ruby-on-rails-4,gem,activeadmin,Ruby On Rails,Ruby,Ruby On Rails 4,Gem,Activeadmin,我需要直接从索引内联更改布尔字段,而无需从编辑页面传递 当我将gem best_放入索引中的位置时,在activeadmin中出现此错误: 未定义的方法“事件” 这是我的代码: column :active do |billboard| best_in_place billboard, :active, as: :checkbox, path: [:admin, billboard.eve
column :active do |billboard|
best_in_place billboard,
:active,
as: :checkbox,
path: [:admin, billboard.event, billboard],
collection: %w[HIDE SHOW]
下面是我的全部代码:
index do
column :name
column :description
column :active
column :attempts_number
column :finished
column :created_at
# gem best_in_place
column :active do |billboard|
best_in_place billboard,
:active,
as: :checkbox,
path: [:admin, billboard.event, billboard],
collection: %w[HIDE SHOW]
end
actions
end
确保你的代码在里面
index do
... your code here ...
end
然后,您将在索引页本身中获得预期结果谢谢您的回答,我已检查并已在索引中,请看我已更新我的问题并添加所有代码。