数据提供者数据处理 [ 2.0 版本 ]
数据提供者有多种!
请问哪种可以在用小部件(如GridView)前,对数据进行处理,比如字符替换。
谢谢。
共 4 个回答
-
给你个思路
- 处理时间
数据列的主要配置项是 yii\grid\DataColumn::format 属性。它的值默认是使用 \yii\i18n\Formatter 应用组件。
[ 'label'=>'更新日期', 'format' => ['date', 'php:Y-m-d'], 'value' => 'updated_at' ], //or [ //'attribute' => 'created_at', 'label'=>'更新时间', 'value'=>function($model){ return date('Y-m-d H:i:s',$model->created_at); }, 'headerOptions' => ['width' => '170'], ],
共 2 条回复 - 处理时间
-
-
qqa4560354 回答于 2017-02-20 17:17 举报
可以在model层配置fields输出字段,通过表关联来直接写需要输出的字段,还可以自己定义表中没有的字段,来调用model中的方法,来判断,比如说点赞功能里面的判断是否点赞,
-
okokad
注册时间:2016-02-29
最后登录:2017-07-01
在线时长:49小时26分
最后登录:2017-07-01
在线时长:49小时26分
- 粉丝12
- 金钱25
- 威望80
- 积分1315