-1
ビュー内のボタンがクリックされたときに、コントローラの変数を変更したい。 私の機能はコントローラで:Ruby on Rails form_forローカル変数
def show
@choiceV = true
if params[:changeviewbutton]
@choiceV= [email protected]
end
end
と私の見解で:
<%= form_for @choiceV do %>
<%= submit_tag 'Change view', :name => 'changeviewbutton'%>
<% end %>
私が手にエラーがある:
undefined method `model_name' for true:TrueClass
は唯一のモデルとのform_forの機能をしていますか? またはローカル変数でも動作しますか?