前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Yii CGridView columns调用自定义函数

Yii CGridView columns调用自定义函数

作者头像
PHP学习网
发布2022-08-03 14:45:36
3980
发布2022-08-03 14:45:36
举报
文章被收录于专栏:PHP学习网PHP学习网
第一步:设置视图:admin.php

widget(‘zii.widgets.grid.CGridView’, array( ‘id’=>’mz-qingcomment-grid’, ‘dataProvider’=>$model->search(), ‘filter’=>$model, ‘columns’=>array( ‘id’, ‘content’, array( ‘name’=>’type’, ‘type’=>’raw’, //调用controller下面的方法get_type_text,$this就是当前controller。会自动传入值。 ‘value’=>array($this,’get_type_text’), //调用自定义的函数 ‘htmlOptions’=>array(‘width’=>”90px”), //设置样式 ),

array( ‘class’=>’CButtonColumn’ ), ), )); ?>

第二步:在Controller控制器中写函数:

//判断推荐的类型 $data 代表行数据,$row 代表行号。 public function get_type_text($data,$row){ $type = $data->type; if( $type == 1 ) { echo ‘待审核’; }elseif( $type == 2 ) { echo ‘已审核’; }elseif( $type == 3 ) { echo ‘未通过’; } }

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-07-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 PHP学习网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 第一步:设置视图:admin.php
  • 第二步:在Controller控制器中写函数:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档