dynamic mapping in controller

Hi,

I think its possible only thru routes.rb, cannot be done in controller, As i see, if you have "link_name" in your database for each page on site: like:   http://site.com/homepage -> redirects to /site/1   http://site.com/about -> /site/3 in table of "menus" its looks id --- link ----------- name --- ... 1 homepage Welcome to Homepage 3 about Everything about us

"link" field is used to be a "friendly" link and generated thru routes.rb. i think is simpliest way.

look at http://eurobdc.com at their links.

Cheerz

Chris Gallagher wrote:

You cannot display dynamic results under the same route showing in the address bar, except you use POST instead of GET

Maybe that would work ... someone would type : http://yoursite.com/results/etab-mobile and the route would be: map.connect 'results/:module_name',      :controller => 'results',      :action => 'show'

then you have params[:module_name] available in your show action and can pull the correct dataset from the DB with find(:first, :conditions => [module_name = ?,params[:module_name]]) or sth. similar.

greets