1. 程式人生 > >yii2 GridView控制行樣式 rowOptions屬性

yii2 GridView控制行樣式 rowOptions屬性

echo GridView::widget([
	'dataProvider' => $dataProvider,
	//每列都有搜尋框 控制器傳過來$searchModel = new ArticleSearch();
	//'filterModel' => $searchModel,
	'layout'=> '{items}<div class="text-right tooltip-demo">{pager}</div>',
	'pager'=>[
		//'options'=>['class'=>'hidden']//關閉自帶分頁
		'firstPageLabel'=>"首頁",
		'prevPageLabel'=>'上一頁',
		'nextPageLabel'=>'下一頁',
		'lastPageLabel'=>'未頁',
	],
	'rowOptions' => function($model, $key, $index, $grid) {
		if (in_array($model['id'],Yii::$app->params['ids'])!==false){
			return ['class' => 'label-green'];
		}
	}
	])