Jeśli masz zakres w pliku routes.rb takich jak:Czy istnieje sposób, aby uzyskać aktualny zasięg trasy?
scope "/account" do
resources :items
end
Jak można określić, czy bieżąca strona jest w sekcji „Konto”? Czy w sekcji "rachunki" rozważane są następujące elementy?
/account/items
/account/item/1
/account/item/1/edit
wiem, że to jest możliwe poprzez wykonanie porównania ciągów zmiennych żądanie, ale był ciekaw, czy jest „Szyny” sposób określania tej informacji.
Dzięki za wszelkie dane wejściowe.
Należy zachować ostrożność, ponieważ ten coud wyrzuca różne testy 'ActionController :: UrlGenerationError's. – cseelus
Ja również szukałem (i oczekiwałem) wypiekanego rozwiązania, ale wygląda na to, że działa wystarczająco łatwo. –
@cseelus: Interesujące! Jak co? –