Форма с условиями

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
Said
Сообщения: 138
Зарегистрирован: 2015.06.04, 10:16

Форма с условиями

Сообщение Said »

Доброго времени суток, столкнулся такой проблемой:
надо генерировать форму
1. которые имеются элементы только checkboxlist и radiobuttonlist
2. элементы формы деревья видном форме
3. элементы отображаются в зависимости от условий то есть каких-то часть полей отображаются или скрываются в зависимости от выбора родительского элемента и эти отношения может быть многоуровневым (т.е. отношения parent child может быть N уровней).
4. и все данные надо хранить в БД. основная проблема в том что при одном запросе можно было узнать какие поля (значения) выбраны.
Посмотрел близкие алгоритмы (может недоконца понял) не нашел подходящего варианта

https://toster.ru/q/136887
http://ru.stackoverflow.com/questions/4 ... 0%91%D0%94
https://habrahabr.ru/post/193166/

Буду рад за любой помощью если будут реализация будет здорова.
Заранее спасибо!
rak
Сообщения: 2181
Зарегистрирован: 2010.11.02, 23:40
Контактная информация:

Re: Форма с условиями

Сообщение rak »

при чем тут хранение деревьев к форме?
в древовидном формате будут храниться сами элементы формы, а значения в любом случае будут храниться в таблице со столбцами id value
а для хранения деревьев можно любой популярный алгоритм выбрать(лично я closure table обычно использую)
Ответить