Czy istnieje prostszy sposób pisania to:Rails, routing wiele nazwanych tras do jednego działania
map.old_site_cusom_packages '/customs_packages_options.html', :controller => :public, :action => :redirect_to_home
map.old_corporate '/corporate.html', :controller => :public, :action => :redirect_to_home
map.old_track '/track.html', :controller => :public, :action => :redirect_to_home
map.old_links '/links.html', :controller => :public, :action => :redirect_to_home
map.old_contact '/contact.html', :controller => :public, :action => :redirect_to_home
Chcę wysłać wiele nazwanych tras do jednego działania na jednym kontrolerze, jestem upewniając url pozostały ze starej strony przekierować na właściwe strony.
Pozdrawiam.
Idealne ... i aby uczynić go jeszcze bardziej zwięzły nie potrzeba do utworzenia obiektu regex można po prostu zrobić ... old_content_names_regexp =/customs_packages_options | dom | utworu/ – Smickie
Podczas schludny, to nie właściwie robią to, o co się prosi. Dostarcza jedną nazwaną trasę, która jest sparametryzowana za pomocą 'page_name'. Pytanie dotyczyło wielu nazwanych tras. –
Nie zapewnia tej samej funkcji nazwanych tras, ale można ją łatwo dodać. – tadman