Jel*_*Cat 29 ruby-on-rails form-for
通常,使用form_for(@foo)表示在表单操作的后端,您将拥有表单数据params[:foo],但在我的情况下,我希望将自定义命名空间应用于这些参数,即params[:bar]不params[:foo].
我不是说通过向方法提供:namespace参数来使命名空间更长form_for.相反,我现在的名字是长期的,我想缩短它.更重要的是,我实际上正在交换一个新模型代替现有模型,因此控制器充满了调用params[:quoter],而我们的新模型供应params[:company_quoter_intf_quoter].有任何想法吗?
规范:Ruby 1.9.3,Rails 3.2.3
Yla*_*n S 46
你在寻找的是:
form_for(@foo, :as => :bar)
Run Code Online (Sandbox Code Playgroud)
有关此文档,请访问:
http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html
| 归档时间: |
|
| 查看次数: |
12775 次 |
| 最近记录: |