sjjliqpl
- sjjliqpl 2015-04-08 已签到连续签到11天,获得了20个金钱
以下代码应该可以满足你的要求,局部地方根据自己需要修改.
具体参考:http://www.yiiframework.com/doc-2.0/yii-grid-datacolumn.html#$value-detail'columns' => [ ['class' => 'yii\grid\SerialColumn'], [ 'label'=>'产品状态', 'attribute' => 'pro_name', 'value' => function ($model) { $state = [ '0' => '未发货', '1' => '已发货', '9' => '退货,已处理', ]; return $state[$model->pro_name]; }, 'headerOptions' => ['width' => '120'] ], ]
- sjjliqpl 2015-04-07 已签到连续签到10天,获得了20个金钱
- sjjliqpl 2015-04-06 已签到连续签到9天,获得了20个金钱
- sjjliqpl 2015-04-05 已签到连续签到8天,获得了20个金钱
检查配置参数,是否加入user扩展啊
'components' => [ 'user' => [ 'identityClass' => 'common\models\User', 'enableAutoLogin' => true, ], ... ]
identityClass
就是用于处理user的model,可以使用Yii2高级模板自带的,也可以自己写,不过需要实现IdentityInterface
接口- sjjliqpl 2015-04-04 已签到连续签到7天,获得了20个金钱
- sjjliqpl 2015-04-03 已签到连续签到6天,获得了20个金钱
- sjjliqpl 2015-04-02 已签到连续签到5天,获得了20个金钱
- sjjliqpl 回答了问题 yii 如何过滤日期字段进行查询
建议把某个月的时间换算成时间戳来查询
例如:2015-3月就应该是
strtotime('2015-03-01 00:00:00')
到strtotime('2015-04-01 00:00:00') - 1