我有一个列出所有数据的网格,但问题是我想要的是当选择状态更改为“非活动”时,所有“非活动”应列出橙色,如下所示:< / p>
有任何改变的建议吗? Active实际上基于日期&gt; now()而非活动基于日期
答案 0 :(得分:0)
您可以在GridView中尝试此操作。您可以使用您选择的引导颜色,警告&#39;给红色。如果您还有其他条件使您的状态符合“非活动状态”,请相应地写下您的if条件。
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'rowOptions' => function($model) {
if ($model->status == 'non-active') {
return ['class' => 'warning'];
}},
'columns' => []
]);