Tak wygląda zwykły obszar nazw.Dodawanie przedrostka do nazwanego pomocnika trasy w obszarze nazw
namespace :admin do
resources :posts
end
I tworzy tak nazwaną trasę jak ta;
new_admin_post_path
Oto moje pytanie; jak mogę dodać prefiks (np. "nowy" w tym przykładzie) do nazwanej trasy w obszarze nazw?
Powiedzmy, że moja definicja trasy to lubi;
namespace :admin do
get 'post/new' => 'posts#new', as: 'post'
end
I tworzy tak nazwaną trasę;
admin_post_path
chcę dodać przedrostek „nowy” do tej nazwie trasy i sprawiają, że wygląda jak new_admin_post_path
i nie chcę używać resources
.
Czy kontroler wpisów znajduje się w przestrzeni nazw administratora? Jeśli tak, możesz to osiągnąć od pierwszego napisanego przez ciebie sposobu. –
Tak, to prawda. Ale nie chcę tego robić za pomocą metody 'resources'. –