yii gridview下拉列表问题

时间:2017-04-04 09:43:40

标签: yii yii2

我有一个列出所有数据的网格,但问题是我想要的是当选择状态更改为“非活动”时,所有“非活动”应列出橙色,如下所示:< / p>

enter image description here

有任何改变的建议吗? Active实际上基于日期&gt; now()而非活动基于日期

1 个答案:

答案 0 :(得分:0)

您可以在GridView中尝试此操作。您可以使用您选择的引导颜色,警告&#39;给红色。如果您还有其他条件使您的状态符合“非活动状态”,请相应地写下您的if条件。

 <?= GridView::widget([
    'dataProvider' => $dataProvider,
    'filterModel' => $searchModel,
     'rowOptions' => function($model) {            
            if ($model->status == 'non-active') {
                return ['class' => 'warning'];
            }},
    'columns' => []
          ]);