如何根据搜索条件生成不同的表 [ 2.0 版本 ]
想要实现的效果就是,根据不同搜索条件 页面展现不同的字段信息,这个应该怎么实现呢?求大神指点
共 1 个回答
-
一个思路,抛砖引玉:借助 DataColumn visible 属性控制表格列的可见性。
/* @var $searchModel SkuSearch */ use yii\helpers\ArrayHelper; use yii\grid\GridView; echo GridView::widget([ // ... 'columns' => [ [ 'attribute' => 'a', 'visible' => $searchModel->a == 'foo', ], [ 'attribute' => 'b', 'visible' => !$searchModel->b, ], ], ]);
EizoPeter
注册时间:2018-08-30
最后登录:2020-06-18
在线时长:34小时12分
最后登录:2020-06-18
在线时长:34小时12分
- 粉丝6
- 金钱2775
- 威望0
- 积分3115