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

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

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

Сообщение Brainfuck »

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

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

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

Стало:

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

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

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

P.P.S. Например модели могли бы называться Food->type = FRUITS | VEGETABLES
Аватара пользователя
leonenco
Сообщения: 155
Зарегистрирован: 2017.01.30, 22:42

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

Сообщение leonenco »

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