Страница 1 из 1

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

Добавлено: 2020.01.06, 22:39
alexa777
Возможно ли без танцев с бубном и рекурсий и своих виджетов это сделать? чтобы было так Изображение

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

Добавлено: 2020.01.06, 23:16
yiiliveext

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

Добавлено: 2020.01.07, 10:13
alexa777
Это я видел, для этого свой виджет надо писать, а я спрашиваю про gridView

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

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

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

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

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

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