Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие движки / фрейморки > GridView


Автор: yintar1980 26.9.2016, 17:53
У меня есть обычный Gridview с колонкой чекбоксов. Когда пользователь отметил нужные чекбоксы (он и все сразу может выбрать) эти чекбоксы должны отправляться в контроллер и сохраняться в поле БД verificated со значением 1.Я так понимаю надо как-то сюда форму прикрутить и как-то принимать в контроллере отмеченые чекбоксы. Подскажите ,пожалуйста, как правильно это сделать?Можно пример кода или ссылку,спасибо
Код

 <?=
    GridView::widget([
        'dataProvider' => $dataProvider,
        'tableOptions' => [
            'class' => 'table table-condensed table-bordered',
        ],
        'columns' => [
            ['class' => 'yii\grid\SerialColumn'],
            ['class' => 'yii\grid\CheckboxColumn',
          
                ],
            'username',
            'userfamily',
            'avatar',
            'phone',
             'city',
           /* ['class' => 'yii\grid\ActionColumn',
            ],*/
        ],
    ]);
    ?>

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)