JohnDaniels
@JohnDaniels

Как правильно работать с большими формами в yii2?

Есть сайт на yii2, нужно добавить мегаформу на 320 полей.
Сразу возникли вопросы - как правильно сохранять такие данные? таблица на 320 колонок мне кажется немного неправильной.
Если хранить в таблице вида form_id,input_id, value - получится инсерт 320 строк . как в таком случае организовать модель? есть в yii какие-нибудь плюшки для такого?
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ответы на вопрос 2
arutyunov
@arutyunov
Mooza.ru — Делаем сайты
Как часто данные будут заполняться? Что за форма такая с 320 полями? Неужели нельзя данные сгруппировать?

Как минимум стоит использовать wizard для пошагового заполнения формы.
В плане сервера ничего не подскажу, потому что я бы стал искать варианты сокращать форму/поля, группировать их в небольшие модели.
Ответ написан
kimono
@kimono
Web developer
Для таких извращений мне кажется лучше использовать напрямую запись в ячейки документа Excel. Брать 320 текстовых полей и подписывать по названию колонок.
Безусловно, этот подход возможен, если нужно просто сохранить данные и забыть про них (выложить ссылку на готовый файл, например).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы