Ruby on Rails Tuesday, November 2, 2010

hi,

I'm trying to setup a route next to my
resources :users

So this gives me the basic routes (incl. users/:id)
But now I'd like to show users through their username (like this:
users/:username)

How should I do that?

I've got my routes setup like this at the moment: (the
users/:username) does work now, but all the rest doesn't work (for the
users controller)

resource :account, :controller => "users"

match '/users/:username' => 'users#show'

resources :users, :user_sessions, :homes, :shouts, :activations

match '/register/:activation_code' => 'activations#new', :as
=> :register
match '/activate/:id' => 'activations#create', :as => :activate

root :to => "homes#index"

Thx ;)

--
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+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

No comments:

Post a Comment