活动管理员不覆盖控制器操作

时间:2013-10-12 16:49:40

标签: ruby-on-rails-3.1 activeadmin

我正在使用有效的管理员,并希望自定义更新操作。但提交表单控件后

没有进行更新操作。

我的代码如下。

     ActiveAdmin.register Job do

          form :partial => 'jobs/form'

          controller do

          def update
            update! do |format|
              binding.pry
              format.html
            end
          end
        end  
      end 

任何帮助??

谢谢

2 个答案:

答案 0 :(得分:0)

这项工作对我来说

controller do
    def create
      @foo = Foo.new(permitted_params['some_params'])
        if @foo.save
          binding.pry
          puts 'foo'
          redirect_to admin_foo_path(@foo)
        end
    end
  end

答案 1 :(得分:0)

试试这个,它适用于我

def update
  super do |format|
    binding.pry
    redirect_to collection_url
  end
end