Routing rails3 problem :/

route

namespace :admin do resources :groups do |group| resources :categories end end
routing

GET /admin/groups/:group_id/categories(.:format) {:controller=>"admin/categories", :action=>"index"} admin_group_categories POST /admin/groups/:group_id/categories(.:format) {:controller=>"admin/categories", :action=>"create"} new_admin_group_category GET /admin/groups/:group_id/categories/new(.:format) {:controller=>"admin/categories", :action=>"new"} GET /admin/groups/:group_id/categories/:id(.:format) {:controller=>"admin/categories", :action=>"show"} PUT /admin/groups/:group_id/categories/:id(.:format) {:controller=>"admin/categories", :action=>"update"} admin_group_category DELETE /admin/groups/:group_id/categories/:id(.:format) {:controller=>"admin/categories", :action=>"destroy"} edit_admin_group_category GET /admin/groups/:group_id/categories/:id/edit(.:format) {:controller=>"admin/categories", :action=>"edit"} GET /admin/groups(.:format) {:controller=>"admin/groups", :action=>"index"} admin_groups POST /admin/groups(.:format) {:controller=>"admin/groups", :action=>"create"} new_admin_group GET /admin/groups/new(.:format) {:controller=>"admin/groups", :action=>"new"} GET /admin/groups/:id(.:format) {:controller=>"admin/groups", :action=>"show"} PUT /admin/groups/:id(.:format) {:controller=>"admin/groups", :action=>"update"} admin_group DELETE /admin/groups/:id(.:format) {:controller=>"admin/groups", :action=>"destroy"} edit_admin_group GET /admin/groups/:id/edit(.:format) {:controller=>"admin/groups", :action=>"edit"} root / {:controller=>"home", :action=>"index"}
i teraz problem: wszystko okej okej w widokach grup dopiero w kategoria dzieją się cuda ( albo po prostu czegoś nie rozumie :confused: )
…/categories/index.html.erb

[code]<% @categories.each do |category| %>

<%= category.group_id %> <%= category.position %> <%= category.name %> <%= link_to t('nav.Show'), admin_group_category_path(group, category) %> <% end %>[/code] pytani: Jak prawidłowo odwołać się do akcji index kontrolera categories ? i może jakaś podpowiedz jak powinienem to zrozumieć :) pozdrawiam i dziękuję z góry :)

rails 3.0.0 czy rails 3.0.0.beta / rc ??
jak rc albo beta to zainstaluj wersję finalną (wczoraj wyszła)
wcześniejsze miały problemy z routingiem

jak dalej nie będzie działać to się zastanowimy :wink:

Ale jakie to cuda się dzieją? W czym masz problem?

beta, zaczynam aktualizować

klika :slight_smile: dzięki wielkie ! :slight_smile:

Zasubskrybuj! :smiley:

http://rubyonrails.pl/forum/t3317-Upgrade-do-rails-3

Przy okazji, to API jest deprecated:

resources :groups do |group| resources :categories end
Nie powinno być żadnych argumentów dla tego bloku:

resources :groups do resources :categories end

dzięki drogus wywaliłem już to zaraz po opublikowaniu pierwszego postu ,nie zdążyłem zaktualizować wiadomość i zabrałem sie za aktualizację railsów :slight_smile: teraz wszystko działa :slight_smile:

Poza tym dużo ładniej IMHO wygląda:

link_to t('nav.Show'), [:admin, group, category]