Rav*_*mar 2 yii-extensions yii2 yii2-advanced-app
我正在使用 YII Gridview 希望在过滤记录时显示/隐藏列 例如:如果列出了姓名、城市、州和电话,我希望复选框显示/隐藏列表中的电话、姓名等任何列。请建议。
提前致谢
您可以使用gridview列字段的visible属性
<?= GridView::widget([
'dataProvider' => $dataProvider,
'filterModel' => $searchModel,
'columns' => [
['class' => 'yii\grid\SerialColumn'],
'your_attribute1',
....
[
'label' => 'your_labe',
'attribute_n' => 'your_attribute',
'visible' => ( $your_condition == 'value_for_visible')
],
......
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6483 次 |
| 最近记录: |