Ответы пользователя по тегу Yii
  • Как указать класс для конкретного td в GridView Yii2?

    Я не силен в yii2, но вот так работает
    GridView::widget([
           // ...
           // --------------------- КЛАСС ДЛЯ строки -------------------------------
            'rowOptions'=>function ($model, $key, $index, $grid){
                $class=($model->confirmed)?'confirmed-row':'';
                return [
                    'key'=>$key,
                    'index'=>$index,
                    'class'=>$class
                ];
            },
           
            'columns'      => [
                [
                    'attribute' => 'confirmed',
                    // ----------------------  КЛАСС ДЛЯ СТОЛБЦА -----------------------
                    'contentOptions' => ['class' => 'text-center'],
                    'value' => function ($model) {
                       // ...
                    },
                    'format' => 'html',
               
                ],
                
            ],
        ]);
    Ответ написан
    Комментировать