Rails 3.1 Модель HABT и выпадающее меню в представлениях - PullRequest
0 голосов
/ 27 февраля 2012

У меня в приложении две модели, которые объединены с использованием связи "многие ко многим" (обе "принадлежат" другой модели).Просматривая в Интернете, я видел, что есть тысячи примеров, которые показывают, как настроить представление и контроллер, но все они используют checkbox_tag внутри представления, в то время как мне нужно раскрывающееся меню в моем представлении, так как объекты, которые я должен отображать, болеечем 100, так что вы понимаете, почему я не могу использовать флажок.Вы испытали ту же проблему?Ведьмы, у вас есть вид сборки?

1 Ответ

1 голос
/ 27 февраля 2012

То, что вы хотите сделать, это использовать множественный выбор, поэтому вместо флажка, например, так:

<%= check_box_tag "product[category_ids][]", category.id, @product.categories.include(category) %>

Вы бы хотели сделать

<%= select_tag "product[category_ids][]", options_from_collection_for_select(@categories, "id", "name"), :multiple => true %>

1007 * является важной частью для преобразования его в окно с несколькими вариантами выбора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...