我是Ruby on Rails的新手,并且得到了Michael Hartl出色的书籍:Ruby on Rails Tutorial的极大帮助.我已经完成了第8章,现在正在进行该章的练习.我在练习1中遇到(我假设一个典型的"新手")问题.在本练习中,它被问到"1.重写登录表单以使用form_tag代替form_for." 我已经尝试在Stackoverflow,Google,Railscast以及其他许多"网络搜索"中搜索这方面的帮助两天了,我似乎没有找到解决此问题所需的帮助.我试图用form_tag修改的文件如下:
<% provide(:title, "Sign in") %>
<h1>Sign in</h1>
<div class="row">
<div class="span6 offset3">
<%= form_for(:session, url: sessions_path) do |f| %>
<%= f.label :email %>
<%= f.text_field :email %>
<%= f.label :password %>
<%= f.password_field :password %>
<%= f.submit "Sign in", class: "btn btn-large btn-primary" %>
<% end %>
<p>New user? <%= link_to "Sign up now!", signup_path %></p>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我在这个应用程序中使用Rails 3.2.3.任何人都能指出我正确的方向吗?任何人都可以帮我解决这个问题吗?我非常感激.
这是使用form_tag的实现:
<% provide(:title, "Sign in") %>
<h1>Sign in</h1>
<div class="row">
<div class="span6 …Run Code Online (Sandbox Code Playgroud)