我已经安装了Rails 3,我在label_tag
时遇到了一些问题。据我所知,label_tag
方法默认包含在ActionView::Helpers::FormTagHelper
中。但在我的情况下,事实并非如此。有什么建议吗?
undefined method 'label_tag' for #<#<Class:0xb674433c>:0xb6743504>
<%= form_tag :controller => "login", :action => "login", :method => "post" do %>
<%= "<div class=\"notice\">#{flash[:notice]}</div>" if flash %>
<%= label_tag 'login_name', t('login.login_name') %>
<%= text_field_tag :login_name %>
<%= label_tag 'password', t('login.password') %>
<%= text_field_tag :password %>
<%= submit_tag t('login.submit_button') %>
<% end %>
答案 0 :(得分:2)
您的问题已经过修改,以修复您的“标签”拼写,这种掩盖了您刚刚搞砸了模板拼写的可能事实。