編集画面でsubmitをし、その後もう一度submitを1クリックでしたいのですが、submit(update)を1回で2回処理する方法はありますでしょうか?
画面を1画面スキップするようなイメージです。
料金計算なのですが、今Veiwでf.text_field :zzz, :value yyy と書いていて、
valueはレコードが保存されないと反映できません。
よってcreateのあとにupdateを手動で行わないといけなくて、なのでcreateとupdateを同時に行いたいのです。
Ruby
1def update 2 respond_to do |format| 3 if @return_list.update(return_list_params) 4 format.html { redirect_to @return_list, notice: 'Return list was successfully created.' } 5 format.json { render :show, status: :created, location: @return_list } 6 else 7 format.html { render :edit } 8 format.json { render json: @return_list.errors, status: :unprocessable_entity } 9 end 10 end 11 end
回答1件
あなたの回答
tips
プレビュー