Mam kontroler stron z dwoma rekordami w db; "strony" i "kontakt". Identyfikatorem każdego rekordu strony jest tytuł. Jak utworzyć konkretną trasę dla każdej strony?trasa trasy do określonego identyfikatora
Obecnie mam catch-all trasę, która działa ...
match '/:id' => 'pages#show'
ale chcę, aby utworzyć pojedynczy trasy dla każdej strony
Chcę je określić, więc mogę mieć pomocników ścieżek, więc mam teraz dopasowanie "/ about" => 'pages # show',: defaults => { : id => 'about'},: as =>: about –
Gotcha. Być może już to rozważałeś, ale w interesie nie powtarzania kodu podążałem z twoją pierwotną trasą, dodawałem ': as =>: page' i używałam ścieżki helpera' page_path (: id => 'about') '. –