プラグイン開発の助けが必要です。ユーザー/編集フォームビューでフックを作成し、ballance_amount
フォームに追加して"ballance_amount"=>"1"
.
ユーザーコントローラーでデフォルトの更新アクションを拡張するにはどうすればよいですか?
に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'
パラメータを取得するにはどうすればよいですか?