Привет! Сделал вывод комментариев при помощи ListView.
Теперь вот не могу сообразить как сделать древовидную структуру.
Можно ли с помощью ListView это реализовать?
Древовидная структура с ListView
Re: Древовидная структура с ListView
можно, вложенными лист вью, в качестве дата провайдера передаешь нестед сет или че у тебя там чилдов(1)
апд. в доках нет примеров, но как то так
>>>blabla.template
апд. в доках нет примеров, но как то так
Код: Выделить всё
ListView::widget([
'itemTemplate' => 'blabla'
]);
Код: Выделить всё
$dataProvider = new ArrayDataProvider(['allModels' => $item->child($level = 1)])
ListView::widget([
'itemTemplate' => 'этотже blabla' ,
'dataProvider' => $dataProvider,
]);
Последний раз редактировалось lynicidn 2016.01.27, 21:42, всего редактировалось 2 раза.
Re: Древовидная структура с ListView
Спасибо! Правда не совсем понятно
Re: Древовидная структура с ListView
так задумано, защита авторских прав от копипасты
Re: Древовидная структура с ListView
Только учтите, что запросов к базе будет столько, сколько комментариев.
Re: Древовидная структура с ListView
Я решил типа как в контакте сделать. Всё одной колбасой с указанием на чей коммент коммент.