我正在使用symfony创建一个应用程序,该应用程序显示输入文本区域的文本(并保存到数据库中)。唯一的问题是,如果用户输入了大量文本(这是预期的),那么表格会显示所有文本并且看起来并不好。有没有办法只显示输入的字符中的一定数量的字符,只有一个" ..."显示所需数量的字符后?我想我需要使用php,但搜索了一段时间,却找不到任何关于如何操作的内容。
答案 0 :(得分:1)
我在Twig中使用slice
让它工作。
<td>{{ entity.notes|length > 45 ? entity.notes|slice(0, 45) ~ '...' : entity.notes }}</td>