
(на рисунке упрощенная выдуманная задача)
Задача: прямо в форме new/edit одной модели (Vitrina) можно было создавать произвольное количество элементов другой модели (Product). Желательно без AJAXa. Минимально — чтобы можно было создать один новый дополнительный Product в форме в режиме редактирования и можно было удалить любой из уже существующих.
С AJAXом еще более менее понятно. Но хочется чтобы AJAX был лишь улучшалкой, а не основным функционалом... Может существуют best practice? Я лишь не знаю как этот прием правильно искать... какие ключевые слова?