Rails, Restful Routes и Awesome Nested Set - PullRequest
       10

Rails, Restful Routes и Awesome Nested Set

0 голосов
/ 08 октября 2009

У меня есть структура данных, которая в основном представляет собой дерево, использующее: wesome nested set:

class category
  acts_as_nested_set

То, чего я хочу достичь, это маршруты типа

/categories/1/children/
/categories/1/children/new

Я знаю, что мог бы подделать его, сделав отдельный контроллер, но он кажется немного СУХИМЫМ. Есть ли лучшие способы сделать это?

1 Ответ

2 голосов
/ 09 октября 2009

Вы пробовали это:

map.resources :categories do |categories|
  categories.resources :children, :controller => :categories, 
                                  :only => [:index, :new, :create]
end

Затем вам нужно будет проверить параметры [: category_id] в CategoriesController # index, #new и #create, чтобы узнать, является ли это вложенным маршрутом.

...