次のコードスニペットがあります
<%= form_tag :action => 'process_login'%>
Username: <%= text_field "user", "fullname" %>

Password: <%= password_field "user", "password" %>

<%= submit_tag %>
<%= end_form_tag %>
これは、システムにログインするための index.rb ページとして使用されます。コントローラのインデックス関数は次のようになります
def index
@user=MyEmployee.new
@user.fullname=params[:fullname]
@user.password=params[:password]
end
エラーは
undefined local variable or method `end_form_tag' for #<#<Class:0x5cbe468>:0x5cbcb60>
機能させるには何を追加または変更する必要がありますか?
UPDATE そして、ここに私のprocess_login関数があります
def process_login
if user=MyEmployee.authenticate(params[:fullname])
session[:id]=user.id
redirect_to session[:return_to]
else
flash[:error]='Login fails, unauthenticated user'
redirect_to :action => 'login', :fullname=>params[:user][:fullname]
end
end