Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
alex99505
@alex99505
Yii
Почему ArrayDataProvider не передает id для edit?
Оформил данные с БД в ArrayDataProvider, передал в виджет, но ссылка на редактирование передает не id записи в БД, а индекс записи в массиве ArrayDataProvider.
Как можно указать, чтобы брался именно нужный id?
Вопрос задан
более трёх лет назад
89 просмотров
1
комментарий
Подписаться
1
Простой
1
комментарий
Facebook
Вконтакте
Twitter
Максим Тимофеев
@webinar
Куратор тега Yii
какой виджет? Ведь именно в нем формируется ссылка не верная. Так как же определить что не так если нет кода виджета?
Написано
более трёх лет назад
Помогут разобраться в теме
Все курсы
Onskills
PHP: базовый курс
1 месяц
Далее
teamcoding
TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
3 месяца
Далее
FructCode
Yii2 Фреймворк
2 месяца
Далее
Решения вопроса
1
alex99505
@alex99505
Автор вопроса
Всё, оказывается, в доке есть, недочитал)
Для этого нужно в ArrayDataProvider задать 'key' => 'id';
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
1
Dmitry Bay
@kawabanga
Куратор тега Yii
1) можно переписать кнопку.
2) можно использовать indexBy('id')
3) я не уверен, но разве стандартный датапровайдер не ест массив?
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Yii
Простой
Вопрос по Yii2 и сверхмощному(?!) виджету GridView::widget?
1 подписчик
06 окт.
127 просмотров
1
ответ
Yii
Простой
Как правильно вернуть данные из рекурсивной функции?
1 подписчик
19 июл.
154 просмотра
2
ответа
Yii
Простой
Как исправить ошибку YII2 — [name].JPG-[name].jpg?
1 подписчик
08 мая
76 просмотров
0
ответов
Yii
+1 ещё
Простой
Как изменить размер модального окна бутстрапа?
1 подписчик
19 апр.
138 просмотров
1
ответ
Yii
+1 ещё
Простой
Что делает Cron для Yii2?
1 подписчик
10 апр.
183 просмотра
1
ответ
Yii
Простой
Yii2. Скрылся раздел. Как его активировать снова?
1 подписчик
09 апр.
115 просмотров
2
ответа
Yii
+2 ещё
Простой
Как создать docker-контейнер в проекте на Yii2, в котором бы работал cron?
4 подписчика
21 мар.
1062 просмотра
2
ответа
Yii
Простой
Как обойти ограничение максимального размера поля в 255 символов?
1 подписчик
18 февр.
126 просмотров
2
ответа
Yii
+1 ещё
Средний
Google recaptha как удалить из Yii2?
1 подписчик
23 янв.
121 просмотр
1
ответ
Yii
Простой
Куда пропала yii валидация на клиенте?
1 подписчик
20 янв.
83 просмотра
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
PHP-разработчик (Symfony)
еКапуста
от 250 000 до 450 000 ₽
Java Developer
ИТРУМ
•
Ростов-на-Дону
от 75 000 ₽
Разработчик бэкенда в команду коммуникационной платформы
Яндекс
•
Москва
от 300 000 до 490 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама