Я хочу сделать active_admin доступным для редактирования ..
Поэтому я использую gem best_in_place
Однако ... У меня много проблем ..
1) Я набрал
$("document").ready ->
$(".best_in_place").best_in_place()
в application.js ... но кажется, что active_admin имеет свою собственную систему js и вообще не включает application.js ...
Мне удалось решить это с помощьюизменить конфигурационный файл active_admin, установив
config.register_javascript 'application.js'
Однако мне нужно запускать
rake assets:precompile
всякий раз, когда я делаю какие-либо изменения ...
, так что есть простой способчтобы решить эту проблему?
2) Наконец, я загрузил javascript .. но ... таблица стилей best_in_place кажется не работает .. потому что, когда я перемещаю мышь на каком-то div, он должен быть стилизован, но не... как это исправить?
3) Еще одна серьезная проблема .. после того, как я закончу редактирование некоторого контента, я нажимаю Enter .. затем возникает ошибка: говорят
batch_action not found in Admin::MemberController
Я думаюactive_admin перехватывает событие «Enter Press», когда я заканчиваю редактирование и нажимаю на любое пустое место. best_in_place работает и тбаза данных изменилась ..
так что ... как это исправить?
4) Последний вопрос ... чтобы немедленно обновить отредактированное значение, мне нужно добавить такой код в мой контроллер:
respnd_to: :html, :json
def update
@member = Member.params[:id]
@member.update_attributes(params[:member])
respond_with @member
end
в active_admin ... куда мне добавить этот код?
Буду очень признателен, если вы сможете мне помочь !!!!