Добрый день! Есть три сущности. Product, Option и ProductOption. Продукт имеет ссылку многие ко многим на Option через ProductOption. Подскажите пожалуйста как создать для Product'а форму добавления / редактирования с этими опциями (не на странице администрирования)?
Если просто вывести {{product.options}} - будет SelectBox с множественным выбором. И мне нужно, чтобы это были формы. У каждого варианта есть описание и карта. Чтобы можно было их ввести.
Внешность для себя я представляю как:
Флажок с названием опции в метке, ниже описание опции. И так строки 10.
Прочитав материалы в интернете, понял, что в этом случае необходимо использовать формы. Но здесь есть еще одна проблема:
В момент редактирования продукта необходимо показать все возможные варианты, а не только те, которые с ним когда-то были сохранены. То есть сохраненный (и заполненный) плюс еще не привязанный к этой модели. Подскажите пожалуйста где копать.
Спасибо.