Товар
....Категория
....Наименование
....Цена
и.тд.
Новый товар:
отображаем форму с полями:
Категория
Наименование
Цена
и т.д.
Пользователь выбирает категорию. В зависимости от категории в форму добавляются поля, специфичные для категории, такие как: диагональ, разрешение, интерфейсы,
либо
мощность, наличие функции гриля,
либо
струйная/лазерная печать, скорость печати
либо
и т.д.
Хотелось бы сделать данную фичу через ajax, чтобы на сервере подготовился html для вставки в существующую форму.
Использую в проекте simple_form.
Как должен приблизительно выглядеть метод контроллера, который отдает Кусок формы в браузер.
Вот мой код контроллера:
def category_details
simple_form_for @item do |f|
render partial: "/items/details_edit", locals: {item_form: f}
end
end
undefined method `simple_form_for'
Т.е. задача как послать перечень полей формы, который у меня прописан в паршиале без самой формы
<form ...></form>
?
Либо как по другому организовать предложенную схему?