2014-11-28 3 views

ответ

0

AFAIK нет rails_admin_before_save обратного вызова ... нет обратных вызовов для конкретных рельсов действий администратора ... но RailsAdmin запускает модель обратных вызовов,

так что если у вас есть before_save обратного вызова в модели, он будет работать ...

, как для проверки вы можете проверить, что модельные поля были обновлены соответствующим образом ... вы можете добавить аудит и истории расширений (плагин) для рельсов администратора записывать каждое изменение, которое происходит с моделями, как эти

+0

Спасибо за ответ ... но я спросил о конкретных обратных вызовов. В обратном вызове модели вы не можете определить источник изменений admin или фоновое задание .. и т. Д. Я нашел решение переопределить ra dsl для логики контроллера. – ignasio

+0

ok, пожалуйста, добавьте то, что вы нашли в качестве решения, чтобы вы могли помочь другим –

Смежные вопросы