У меня есть форма, которая имеет следующие 3 (имя пользователя, пароль, адрес электронной почты) поля. Я хотел бы подтвердить пароль и электронную почту в соответствии с authlogic. Но я буду проверять имя пользователя в соответствии с моим желанием.Authlogic не работает
html.erb
<%= form_for @author do |f| %>
<%= f.label :username %>
<%= f.text_field :username %>
<%= f.label :password %>
<%= f.text_field :password %>
<%= f.label :email %>
<%= f.text_field :email %>
<% end %>
model.rb
acts_as_authentic //to validate (password and email fields)
acts_as_authentic do |u|
u.validate_username_field = false //avoid validating username field
end
Это выдает следующее сообщение об ошибке.
undefined method `validate_username_field=' for #<Class:0x0000000443cc78>
Какая ошибка я здесь делаю ??
его работает для меня – rails
Я не могу понять, что вы хотели бы сказать. Я последовал за http://stackoverflow.com/questions/2890652/an-authlogic-form-is-giving-me-incorrect-validation-errors-why – Sam