0
我想檢索表單中的隱藏字段。 這裏是我的形式:檢索form_for中的隱藏字段
<%= bootstrap_form_for :cvs do |f| %>
<%= f.text_field :nom, label: "Nom du nouveau CV", :required => true %>
<%= f.hidden_field :cvuse, :value => params[:user] %>
<%= f.submit class: "btn btn-primary"%>
<% end %>
當我檢查我的服務器日誌,我可以看到我的變量傳遞:
Started POST "/cvs" for 127.0.0.1 at 2015-08-31 14:30:36 +0200
Processing by CvsController#create as HTML
Parameters: {"utf8"=>"✓", "authenticity_token"=>"someCrazyKey", "cvs"=>{"nom"=>"dd", "cvuse"=>"1"}, "commit"=>"Save Cvs"}
Unpermitted parameter: cvuse
你知道我怎麼能檢索此變量cvuse
。只是爲了精確,此表單在我的控制器中執行create
方法。
PARAMS [:CVS] [:NOM] – dimakura
在您的大力PARAM定義添加'cvuse'。 –
允許cvuse使用強參數比使用。 –