<div class="box box-primary">
? ? <div class="box-body">
? ? ? ? <?php Pjax::begin(); echo GridView::widget([
? ? ? ? ? ? 'pjax' => true,
? ? ? ? ? ? 'dataProvider' => $objDataProvider,
? ? ? ? ? ? 'filterModel' => $objSearchModel,
? ? ? ? ? ? 'responsive'=> true,
? ? ? ? ? ? 'hover'=> true,
? ? ? ? ? ? 'condensed'=> true,
? ? ? ? ? ? //'floatHeader'=> false,
? ? ? ? ? ? 'columns' => [
? ? ? ? ? ? ? ? [
? ? ? ? ? ? ? ? ? ? 'attribute' => 'id',?
(這里讓他不包含id99999)
? ? ? ? ? ? ? ? ? ? 'label' => '編號',
? ? ? ? ? ? ? ? ? ? 'hAlign'=> GridView::ALIGN_CENTER,
? ? ? ? ? ? ? ? ],
? ? ? ? ? ? ? ? [
? ? ? ? ? ? ? ? ? ? 'attribute' => 'agent_id',
? ? ? ? ? ? ? ? ? ? 'label' => '代理編號',
? ? ? ? ? ? ? ? ? ? 'hAlign'=> GridView::ALIGN_CENTER,
? ? ? ? ? ? ? ? ],
? ? ? ? ? ? ? ? [
? ? ? ? ? ? ? ? ? ? 'attribute' => 'agent',
? ? ? ? ? ? ? ? ? ? 'label' => '昵稱',
? ? ? ? ? ? ? ? ? ? 'value' => function($objModel) {
? ? ? ? ? ? ? ? ? ? ? ? return $objModel->agent->screen_name;
? ? ? ? ? ? ? ? ? ? },
? ? ? ? ? ? ? ? ? ? 'width'=>'150px',
? ? ? ? ? ? ? ? ? ? 'hAlign'=> GridView::ALIGN_CENTER,
? ? ? ? ? ? ? ? ],
? ? ? ? ? ? ? ? /*
$newarray = $columns;
foreach($columns as $key => $vo){
if($vo['attribute']==99999){
unset($newarray [$key]);
}
}
print_r($newarray);//This is the new one without 99999 Array
Exclude it when searching the database, which is easier to handle. For templates, <?php if($id !=9999)?>