我要讓active_admin編輯到位..如何將用戶active_admin與best_in_place?
於是我就用寶石best_in_place
However..I接觸到很多問題..
1)我輸入
$("document").ready ->
$(".best_in_place").best_in_place()
在application.js中...但似乎active_admin有它自己的js系統,並且根本不包括application.js ...
I mana GED通過改變active_admin的配置文件來解決它通過設置
config.register_javascript 'application.js'
不過,我得趕緊走
rake assets:precompile
每當我做一些改變...
那麼有沒有一個簡單的方法來解決這個問題?
2)最後,我得到了JavaScript加載..但... best_in_place的樣式表似乎不工作..因爲當我在某些div上移動鼠標時,它應該是樣式但不是...如何修復它?
3)另一個嚴重problem..after我整理編輯了一些內容,我按Enter..then出現錯誤:說
batch_action not found in Admin::MemberController
我覺得active_admin捕捉「Enter按下」事件,因爲當我完成編輯並點擊任何空白的地方.. best_in_place作品和數據庫更改..
so..how to fix it?
4)最後一個問題......立即更新編輯的價值,我需要添加這樣的代碼到我的控制器:
respnd_to: :html, :json
def update
@member = Member.params[:id]
@member.update_attributes(params[:member])
respond_with @member
end
active_admin內......我應該在哪裏添加這些代碼?
如果你能幫助我,我將非常感激!