2015-05-05 2 views
1

Я пытаюсь использовать edit_polymorpic_url(product) внутри rails, он возвращает плюрализуемую версию ресурса вместо единственного числа.Редактировать Полиморфный URL-адрес, возвращающий множественный url

Для примера. edit_polymorpic_url(product)edit_products_url, если это должно быть edit_product_url

Кто-нибудь знает обходное решение для этого? Спасибо

+0

Почему URL должен быть в единственном числе? Конвенция представляет собой плюрализированные имена ресурсов. Не могли бы вы объяснить немного больше о том, что вы делаете. – yeyo

+0

Я так не верю? «rake routes» вернет путь 'edit_product'. Идея проста: передать разные ресурсы в 'edit_polymorphic_url', чтобы получить путь вместо выполнения' edit_product_path (product) ',' edit_something_path (что-то) ' – bullfrog

+0

Вы могли решить это? –

ответ

0

Вы пытались использовать polymorphic_path (product, action:: edit)

Смежные вопросы