yii2 gridview 是否显示某列案例
作者:白狼 出处:http://www.manks.top/article/yii2_gridview_visible
本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
我们举一个简单的案例
条件:有一个get形参数type
需求:仅且type的值等于1的时候,列name才显示,否则该列不显示
A、网站主菜单DIY:名称、链接、颜色、排列顺序、前台是否显示[主菜单包括:公司简介、产品展示、合作交流、新闻快讯、诚聘英才、下载中心、作品案例、联系我们、客户反馈]B、网站界面DIY:整站按钮图片、背景图片、背景颜色、文字颜色、链接颜色C、公司简介UBB+DIY、联系方式UBB+DIY、汇款方式UBB+DIY;公司简介子栏目DIY、子栏目内容UBB+DIY,[例如:领导致辞、成长经历、公司成员、
代码实现如下:
[ 'attribute' => 'name', 'value' => $model->name, 'visible' => intval(Yii::$app->request->get('type')) == 1,],
实现方式也是很简单滴。








