4 / 4 / 3
Регистрация: 26.05.2014
Сообщений: 354
|
|
1 | |
kartik netsted sets22.02.2020, 16:34. Показов 1049. Ответов 8
Метки нет (Все метки)
Здравствуйте, В бэкенде использую kartik-v Tree Manager. Как теперь создать дерево для frontend в виде выпадающего меню? Может быть есть какое-нибудь готовое решение?
0
|
22.02.2020, 16:34 | |
Ответы с готовыми решениями:
8
Yii2 kartik/fileinput Yii2 Export PDF -kartik-v- Правильное использование DatePicker от kartik Yii2. Преобразование выводимых значений в Kartik EditableColumn |
2232 / 1278 / 611
Регистрация: 23.08.2015
Сообщений: 3,228
|
||||||||||||||||
22.02.2020, 16:59 | 2 | |||||||||||||||
lev_, Где-то в просторах интернета нашел такой класс, не помню где его взял
Данный класс делает вложенный массив, и работает с массивами, т.е. данные нужно доставаить через asArray() Так же я его адаптировал и под ActiveRecord -ы
Добавлено через 1 минуту Соответственно при получении из бд вы должны сортировать их по lft Добавлено через 3 минуты Использование
0
|
4 / 4 / 3
Регистрация: 26.05.2014
Сообщений: 354
|
||||||
22.02.2020, 17:33 [ТС] | 3 | |||||
данный код не подходит, у меня таблица выглядит следующим образом:
0
|
2232 / 1278 / 611
Регистрация: 23.08.2015
Сообщений: 3,228
|
|
22.02.2020, 17:40 | 4 |
lev_, Не понял почему не подходит, Я уже говорил, что у меня вместо lvl поле называется depth. Просто в классе NestedSetsTree вместо depth пропишите lvl
0
|
4 / 4 / 3
Регистрация: 26.05.2014
Сообщений: 354
|
|
22.02.2020, 17:47 [ТС] | 5 |
Ошибку выдает: Class 'frontend\components\NestedSetsTree' not found
0
|
2232 / 1278 / 611
Регистрация: 23.08.2015
Сообщений: 3,228
|
|
22.02.2020, 17:54 | 6 |
lev_, Это не относится к моим классам, они вообще приложение Yii никак не используют.
Так как я этим kartik-v Tree Manager не пользуюсь, особо не могу помочь. Видимо вы подключили этот компонент в backend, а теперь его нужно подключить и во frontend. Добавлено через 3 минуты Так это у вас с namespase что-то. Либо не прописали корректный namespace внутри файла с классом NestedSetsTree, либо не импортировали класс.
0
|
4 / 4 / 3
Регистрация: 26.05.2014
Сообщений: 354
|
|
22.02.2020, 17:58 [ТС] | 7 |
0
|
2232 / 1278 / 611
Регистрация: 23.08.2015
Сообщений: 3,228
|
|
22.02.2020, 18:03 | 8 |
Я не экстрасенс, нужно смотреть код. Вообще я в вас веру, думаю если чуть больше уделите время, то сможете разобраться)
0
|
4 / 4 / 3
Регистрация: 26.05.2014
Сообщений: 354
|
|
22.02.2020, 18:07 [ТС] | 9 |
спасибо, постараюсь
0
|
22.02.2020, 18:07 | |
22.02.2020, 18:07 | |
Помогаю со студенческими работами здесь
9
Yii2 ошибка при использовании kartik ExpandRow Qt large data sets C# строка [Description('Gets or sets .............')] на VB Починить mysql nested sets Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |