ruby on rails 3 -编辑设计控制器-添加对象



我想添加一个对象(@attachment)到控制器中的new和edit动作中。不幸的是,我不知道如何以及在哪里做到这一点。: |

你可以用文档中所示的方法自定义注册控制器:https://github.com/plataformatec/devise configuring-controllers

您可以使用私有方法和before_filter实例化对象,如下所示:

#in controllers/registrations_controller.rb
class RegistrationsController < Devise::RegistrationsController
  before_filter :init_attachment, only: [:new, :edit]
  private
  def init_attachment
    @attachment #= ...
  end
end

希望有帮助!

相关内容

  • 没有找到相关文章

最新更新