Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
alex99505
@alex99505
Yii
Почему ArrayDataProvider не передает id для edit?
Оформил данные с БД в ArrayDataProvider, передал в виджет, но ссылка на редактирование передает не id записи в БД, а индекс записи в массиве ArrayDataProvider.
Как можно указать, чтобы брался именно нужный id?
Вопрос задан
более трёх лет назад
87 просмотров
1
комментарий
Подписаться
1
Простой
1
комментарий
Facebook
Вконтакте
Twitter
Максим Тимофеев
@webinar
Куратор тега Yii
какой виджет? Ведь именно в нем формируется ссылка не верная. Так как же определить что не так если нет кода виджета?
Написано
более трёх лет назад
Решения вопроса
1
alex99505
@alex99505
Автор вопроса
Всё, оказывается, в доке есть, недочитал)
Для этого нужно в ArrayDataProvider задать 'key' => 'id';
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
Dmitry Bay
@kawabanga
1) можно переписать кнопку.
2) можно использовать indexBy('id')
3) я не уверен, но разве стандартный датапровайдер не ест массив?
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Yii
+2 ещё
Простой
Как создать docker-контейнер в проекте на Yii2, в котором бы работал cron?
4 подписчика
21 мар.
953 просмотра
2
ответа
Yii
Простой
Как обойти ограничение максимального размера поля в 255 символов?
1 подписчик
18 февр.
92 просмотра
1
ответ
Yii
+1 ещё
Средний
Google recaptha как удалить из Yii2?
1 подписчик
23 янв.
89 просмотров
1
ответ
Yii
Простой
Куда пропала yii валидация на клиенте?
1 подписчик
20 янв.
60 просмотров
0
ответов
Yii
Простой
Актуален ли yii2 в 2025?
2 подписчика
17 янв.
669 просмотров
4
ответа
Yii
Простой
Как организовать Yii2 advanced на одном домене на shared-хостинге?
1 подписчик
15 янв.
74 просмотра
2
ответа
MySQL
+2 ещё
Простой
Взлом пароля черз БД, хэш-пароля?
1 подписчик
14 янв.
298 просмотров
4
ответа
Yii
+1 ещё
Простой
Как запустить тестирование yii2 codeception?
1 подписчик
07 янв.
42 просмотра
1
ответ
Yii
Простой
Почему у меня переменная null когда я использую function use?
1 подписчик
04 янв.
63 просмотра
0
ответов
Yii
Простой
Как отключить обертку responsa?
1 подписчик
25 дек. 2024
71 просмотр
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Yii 2 developer (Backend/Fullstack)
Plenexy
от 120 000 ₽
Middle PHP-developer / PHP-разработчик
Wanted.
До 250 000 ₽
Бэкенд программист Yii2
WebDivision
от 150 000 до 250 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама