I've created a new action in my invitations controller named validate and validation
controller/invitations_controller.rb def validate end def validation @invitation = Invitation.find(params(:key)) if @invitation != nil redirect_to new_client_path, :notice => 'Codigo Aceptado' else flash.now[:alert] = 'Ingrese un codigo valido' render :action => 'validate' end end _validation_form.html.erb <%= form_tag invitations_validate_path do %> <div class="field"> <%= label_tag :key %><br /> <%= text_field_tag :key %> </div> <div class="actions"> <%= submit_tag 'validate', :action => 'validation' %> </div> <% end %> So when I enter a valid key I get redirected to create a user, but this isn't working. the submit isnt doing anything, the :action => validation is not working config/routes.rb resources :invitations do collection do get :validate get :validation end end -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.