如何截断控制器中的树枝数组[行]?

问题描述 投票:0回答:1

我有一些树枝数组要在数据表上显示。

              `  $values = array(
                $row['member'] . '-' . $row['email'],
                $row['transactionDate'],
                $row['currency'],
                $row['amount'],
                empty($row['amountReceived']) ? '0.00' : $row['amountReceived'],
                $row['status'],
                $row['status'] == 'Pending' ? $action : ''
            );`

那是在控制器上,它显示并工作,但我想截断成员和电子邮件数组结果。

我尝试过|

truncate(5)
,但这在行变量中不起作用。

有什么想法吗?

我已经尝试过

[email|truncate(5)],
但这在行变量中不起作用。

arrays symfony datatable twig truncate
1个回答
0
投票

您需要 Symfony 字符串组件。这将安装

u
过滤器。然后你可以用它来截断你的字符串。

{{ row.email|u.truncate(8) }}

正如 @Leroy 在他的评论中提到的,你可能应该使用键(就像我在上面的示例中一样)。

文档参考

© www.soinside.com 2019 - 2024. All rights reserved.