grid yii2 как вывести дерево категорий nestets seeds

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

grid yii2 как вывести дерево категорий nestets seeds

Сообщение alexa777 »

Возможно ли без танцев с бубном и рекурсий и своих виджетов это сделать? чтобы было так Изображение
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

Re: grid yii2 как вывести дерево категорий nestets seeds

Сообщение alexa777 »

Это я видел, для этого свой виджет надо писать, а я спрашиваю про gridView
yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: grid yii2 как вывести дерево категорий nestets seeds

Сообщение yiiliveext »

alexa777 писал(а): 2020.01.07, 10:13 Это я видел, для этого свой виджет надо писать, а я спрашиваю про gridView
И что мешает вам таким же образом сформировать массив и вывести его в GridView через ArrayDataProvider?
Это же еще проще, надо просто выбрать записи отсортированные по левой границе и ставить перед наименованием количество черточек-дефисов (или любого другого заполнителя) равное уровню элемента.
А можно и вовсе проставить черточки средствами бд и выводить через обычный ActiveDataProvider.
yiiliveext
Сообщения: 910
Зарегистрирован: 2019.08.13, 01:49

Re: grid yii2 как вывести дерево категорий nestets seeds

Сообщение yiiliveext »

Накидал вам фидл
http://sqlfiddle.com/#!9/e07983/1 - выводит группы с количеством
http://sqlfiddle.com/#!9/e07983/2 - выводит полную иерархию
alexa777
Сообщения: 299
Зарегистрирован: 2016.03.01, 17:38

Re: grid yii2 как вывести дерево категорий nestets seeds

Сообщение alexa777 »

yiiliveext писал(а): 2020.01.07, 11:55 Накидал вам фидл
http://sqlfiddle.com/#!9/e07983/1 - выводит группы с количеством
http://sqlfiddle.com/#!9/e07983/2 - выводит полную иерархию
Спасибо буду пробовать ;)
Ответить