0
在插件開發中需要一些幫助。 我已經在用戶/編輯表單視圖中創建了鉤子,添加了ballance_amount
以形成並具有"ballance_amount"=>"1"
。Redmine:擴展插件中的控制器動作
如何擴展用戶控制器中的默認更新操作?
在base.class_eval do
我已經添加了alias_method_chain :update, :ballance
在InstanceMethods
:
def update_with_ballance
ballance.amount = params[:user][:ballance_amount].to_f #I have ballance association
end
而得到這樣的:
NameError (undefined local variable or method `params' for #<User:0x007f972e9379d0>):
app/controllers/users_controller.rb:144:in `update'
我怎樣才能獲取PARAMS?