【发布时间】:2014-07-24 02:24:33
【问题描述】:
我已经为网站完成了大部分功能。现在我试图让它看起来不错。我有一个很好用的 _form.html.erb。
<%= form_for(@card) do |f| %>
<% if @card.errors.any? %>
<div id="error_explanation">
<h2><%= pluralize(@card.errors.count, "error") %> prohibited this card from being saved:</h2>
<ul>
<% @card.errors.full_messages.each do |msg| %>
<li><%= msg %></li>
<% end %>
</ul>
</div>
<% end %>
<div class="field">
<%= f.label :event %><br />
<%= f.text_field :event %>
</div>
<div class="actions">
<%= f.submit %>
</div>
<% end %>
文件
view
- cards
-- new.html.erb
-- index.html.erb
-- show.html.erb
- layouts
-- application.html.erb
- pages
-- index.html.erb
我从 new.html.erb 调用表单,它可以按照我的意愿将它发送到 show.html.erb。我正在使用引导程序并决定使用导航栏。我已将导航条码放入 application.html.erb。它工作得很好,很好。我想要通常是搜索功能的添加新卡。
当我添加表单调用时它不起作用,当我直接将它添加到应用程序页面时它不起作用。我不确定,我已经花了几个小时在这上面。我让它只在 show.html.erb 页面上工作,两个索引页面都会出错。不过老实说,我不记得我是怎么做到的。
我正在尝试边做边学,但我遇到了困难,需要一些帮助。
谢谢你, 伊恩
【问题讨论】:
标签: ruby-on-rails forms twitter-bootstrap