我有一个Rails应用程序,我使用Active Admin(0.3.1)作为mi管理界面。问题是我想为它添加一个新模型,但我需要在用户提交表单后在create动作上插入一些自定义代码。
有可能吗?怎么做的?
我需要处理一些数据并在创建过程中创建一些其他对象。
先谢谢。
答案 0 :(得分:3)
如果要修改ActiveAdmin控制器,可以这样做:
ActiveAdmin.register Post do
controller do
# This code is evaluated within the controller class
def create
# override the action here
end
end
end