Ruby on rails 如何使用最佳位置的活动\u管理员?
我想使活动的_管理在适当的位置可编辑 所以我用的是最好的宝石 然而,我遇到了很多问题 1) 我打字 在application.js中…但它似乎有自己的js系统,并且根本不包括application.js 我通过设置更改active_admin的配置文件来解决这个问题Ruby on rails 如何使用最佳位置的活动\u管理员?,ruby-on-rails,rubygems,gem,activeadmin,Ruby On Rails,Rubygems,Gem,Activeadmin,我想使活动的_管理在适当的位置可编辑 所以我用的是最好的宝石 然而,我遇到了很多问题 1) 我打字 在application.js中…但它似乎有自己的js系统,并且根本不包括application.js 我通过设置更改active_admin的配置文件来解决这个问题 config.register_javascript 'application.js' 但是,我必须跑 rake assets:precompile 每当我做一些改变 那么有没有简单的方法来解决这个问题呢 2) 最后,我加载了j
config.register_javascript 'application.js'
但是,我必须跑
rake assets:precompile
每当我做一些改变
那么有没有简单的方法来解决这个问题呢
2) 最后,我加载了javascript…但是…best_in_place的样式表似乎不起作用…因为当我在某个div上移动鼠标时,它应该是样式化的,但不是…如何修复它
3) 另一个严重的问题..在我编辑完一些内容后,我按Enter..然后出现一个错误:说
batch_action not found in Admin::MemberController
我认为active\u admin会捕获“Enter Press”事件,因为当我完成编辑并单击任何空白位置时,最佳位置会起作用,数据库也会更改
那么,如何修复它呢
4) 最后一个问题…要立即更新编辑的值,我需要将此类代码添加到控制器中:
respnd_to: :html, :json
def update
@member = Member.params[:id]
@member.update_attributes(params[:member])
respond_with @member
end
在active_admin中…我应该在哪里添加这些代码
如果你能帮助我,我将非常感激 我也遇到了同样的问题,它抛出了一个批处理动作,但没有找到。当我禁用所有批处理操作时,best_in_place开始工作
respnd_to: :html, :json
def update
@member = Member.params[:id]
@member.update_attributes(params[:member])
respond_with @member
end