Как добавить дополнительные маршруты отдыха на вложенный ресурс в Rails

StackOverflow https://stackoverflow.com/questions/3815701

Вопрос

У меня есть виджет, который имеет много ссылок. В файле маршрутов:

map.resources :widgets, :has_many => [:links]

Я хочу добавить действие «Сортировать» на ссылки. Что мне нужно добавить в файл маршрутов, чтобы я могу написать sort_widget_links_path(widget)

Это было полезно?

Решение

Вы можете определить его, используя блок:

map.resources :widgets do |widget|
  widget.resources :links, :member => {:sort => :get}
end
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top