默认情况下不包含Rails3'lable_tag'

时间:2010-11-13 20:25:48

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

我已经安装了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 %>

1 个答案:

答案 0 :(得分:2)

您的问题已经过修改,以修复您的“标签”拼写,这种掩盖了您刚刚搞砸了模板拼写的可能事实。