如何在yii2 gridview模型中打印第一个提醒和第二个提醒?

fumotvh3  于 2021-06-20  发布在  Mysql
关注(0)|答案(1)|浏览(296)

这是我的查看页面 view.php ```

return $this->renderAjax('view', [
'totalCount' => $totalCount,
'dataProvider' => $dataProvider,
'dataProvider1' => $dataProvider1,
true,
true
);

这是一个列名为“type”的数据库,我想在网格视图中打印第一个提醒,第二个提醒,第三个提醒
![](https://i.stack.imgur.com/Dp0X3.png)
现在这是我的输出,我想打印像第一,第二提醒
![](https://i.stack.imgur.com/Y6n8v.png)
e37o9pze

e37o9pze1#

你可以用 Inflector::ordinalize() 为此:

[
    'label' => 'Reminder',
    'value' => function ($model) {
        return Inflector::ordinalize($model['type']) . ' reminder';
    },
],

相关问题