表单没有显示 - Ruby on Rails

时间:2015-08-30 12:10:33

标签: ruby-on-rails ruby ruby-on-rails-3

我目前正在关注Ruby on Rails教程书,我注意到Rails的新版本有点不同。一些给定的命令与书中描述的不同,我必须查找一些方法来解决这些问题。但是现在,我不知道出了什么问题。我已经创建了一个数据库表产品,我只是试图使用一个表单来显示一些输入组件等来创建一个新产品。这本书告诉我这样做:

mode

但是,该视图仅显示新产品标题和返回的链接。我已经安装了不同的gem,因为f.error_messages显然也不再使用了。问题是,整个form_for部分没有显示任何内容。任何人都可以告诉我我应该如何更改此代码以使其显示在创建新产品的视图上?

谢谢!

这就是它所显示的:

enter image description here

1 个答案:

答案 0 :(得分:2)

您在= <% form_for(@product) do |f| %>丢失了<%= form_for(@product) do |f| %>。它应该是

PM> update-package