Hi
I could solve it by modifying routes like
map.connect '/staff_registration/:code', :controller => :staff,
:action => :registration_completion,:conditions => { :method => :put }
map.staff_registration '/staff_registration/:code', :controller =>
'staff', :action => 'registration'
And modified action registration_completion like
def registration_completion
@user = User.find_by_perishable_token!(params[:code])
@staff = @user.staff
-------------
-----------etc
end
And also form_for like
<% form_for @user, :url => staff_registration_url(:code =>
params[:code]), :html => {:method => :put} do |f| %>
-----
This problem was there in my mind for months. Now it is solved.
Posting it for whom search with similar problem
Thanks
Tom
--
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 [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.