Hello,
I am trying to install my login and search forms as default parts of the layout. This is the code I am using:
<% form_for :user, :url => {:action => 'authenticate'} do |f| %> <p>Username:<br /><%= f.text_field :username, :size => 30 %></p> <p>Password:<br /><%= f.password_field :password, :size => 30 %></p> <%= submit_tag 'Login' %> <% end %>
This is the form that is created:
<form action="/pages/authenticate" method="post"> <p> LOGIN <input id="user_username" name="user[username]" size="10" type="text" /> PASSWORD <input id="user_password" name="user[password]" size="10" type="password" /> <input name="commit" type="submit" value="Login" /> </p> </form>
The form action is referring to the pages controller. I need it to refer to the accounts controller, which the same code does after whenever permissions are not granted. How can I tell form_for which specific controller to reference?
Thanks!