ajax редактирование прямо в gridview

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

ajax редактирование прямо в gridview

Сообщение ninzzo »

Может что у кого то есть примеры как сделать редактирование прямо в gridview?

Например я вывел модель в grid. И хочу изменить одно поле в какой то строчке(текст или дропбокс).

-делаем инпут на вывод
-вешаем onchange отправку ajax
-добавляем action в контроллер

Можно как то штатным методом YII добавить input и событие ?
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

Re: ajax редактирование прямо в gridview

Сообщение ninzzo »

krajee очень классные расширения. Но грид уже готов на проекте, просто нужно добавлять такие фишки.
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: ajax редактирование прямо в gridview

Сообщение Onotole »

ninzzo писал(а):krajee очень классные расширения. Но грид уже готов на проекте, просто нужно добавлять такие фишки.
заменить один грид другим я думаю не сложнее, чем переписывать имеющийся
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

Re: ajax редактирование прямо в gridview

Сообщение ninzzo »

А сколько времени бы заняло у вас сделать 3-4 редактируемые колонки в 1 гриде?
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: ajax редактирование прямо в gridview

Сообщение Onotole »

ninzzo писал(а):А сколько времени бы заняло у вас сделать 3-4 редактируемые колонки в 1 гриде?
Сколько займет времени заменить use yii\grid\GridView на use kartik\grid\GridView и определить в columns те поля, которые нужно редактировать?
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

Re: ajax редактирование прямо в gridview

Сообщение ninzzo »

Та не. Без картика сделать в готовом гриде. Ну допустим 3 поля редактируемые. Заменять нельзя, там очень много всего добавлено просто. всякие toolbar и т.д.
Спрашиваю как у про)
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: ajax редактирование прямо в gridview

Сообщение Onotole »

Я не про)
Написать свой класс, унаследованный от DataColumn, указать его в columns
Аватара пользователя
ninzzo
Сообщения: 348
Зарегистрирован: 2014.04.25, 07:29

Re: ajax редактирование прямо в gridview

Сообщение ninzzo »

Кстати не вижу что то ajax редактируемых колонок в kartik?! Я имею ввиду в демо нет такого редактирования.

Оказывается на проекте уже итак используется картик))
Onotole
Сообщения: 1808
Зарегистрирован: 2012.12.24, 12:49

Re: ajax редактирование прямо в gridview

Сообщение Onotole »

ninzzo писал(а):Кстати не вижу что то ajax редактируемых колонок в kartik?! Я имею ввиду в демо нет такого редактирования.

Оказывается на проекте уже итак используется картик))
Странно, а я увидел...
http://demos.krajee.com/grid-demo
Изображение
Ответить