Как сделать подкатегории в checkboxlist?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Brainfuck
Сообщения: 244
Зарегистрирован: 2018.02.19, 14:20

Как сделать подкатегории в checkboxlist?

Сообщение Brainfuck » 2019.05.15, 11:01

Возьмем стандартный метод ActiveField::checkboxList. Он генерит кучу чекбоксов для одного поля модели (массив). Мне надо чисто визуально разделить эту кучу чекбоксов на подкатегории. Они все также будут относиться к одному полю модели, но визуально будут разделены.

Например было:

+ Яблоко
+ Груша
+ Помидор

Стало:

Фрукты
+ Яблоко
+ Груша
Овощи
+ Помидор

Как это сделать подскажите?

P.S. Можно сторонние виджеты использовать. Например у меня в проекте есть виджеты kartik.

P.P.S. Например модели могли бы называться Food->type = FRUITS | VEGETABLES

Аватара пользователя
leonenco
Сообщения: 101
Зарегистрирован: 2017.01.30, 22:42

Re: Как сделать подкатегории в checkboxlist?

Сообщение leonenco » 2019.05.16, 04:44

а как вы храните родителя категории в модели? Выложите сюда модель категорий и как вы парсите ее в форме

Ответить