加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails-3 – Rails3 form_for hidden_??field未定义的方

发布时间:2020-12-16 20:38:15 所属栏目:百科 来源:网络整理
导读:我试图在form_for中放置一个hidden_??field是在一个ActionView帮助错误的黄瓜中崩溃.还有关于FixNum的事情,因为我没有挖掘源代码,所以我逃脱了.我的price_controller显示: @price = Price.new @commodity = Commodity.find(params[:id]) 我想用这个hidden_?
我试图在form_for中放置一个hidden_??field是在一个ActionView帮助错误的黄瓜中崩溃.还有关于FixNum的事情,因为我没有挖掘源代码,所以我逃脱了.我的price_controller显示:
@price = Price.new
  @commodity = Commodity.find(params[:id])

我想用这个hidden_??field来形成价格和商品之间的联系:

<%= form_for (@price),:url => prices_path  do |f| %>
  <% f.hidden_field :commodity_id,@commodity.id %>
 .
 .
 <div class="actions">
 <%= f.submit "Submit" %>
   </div>

看看form_for api和以上应该工作.在stackoveflow读取其他回复之后,我已经将hidden_??field放在自己的div中,添加了一个Hidden_??field_tag,并将它放在提交行之前的动作div中.看看合并msg,我想它不喜欢这个行的一些东西,但是对我来说似乎是可以的. goods_id字段是匹配字段sam

解决方法

如果您可以粘贴错误信息本身和跟踪的相关行,它可以帮助我们.现在我唯一看到的是,f.hidden_??field之前的ERB标签应该是<%=,我不知道它,因为我不使用ERB.对于什么是值得的,合并通常与Hash对象一起使用.也许它可以指向正确的方向 编辑好,我得到它您必须写f.hidden_??field:goods_id,:value => @ commodity.id.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读