2

mysql ステートメントから表示されるテキストの量を制限したいと考えています。たとえば、私のデータベースには、コンテンツ フィールドに 1000 語が含まれているページがあり、そのうちの 200 語だけを表示できるようにしたいと考えています。

TWIGを使用してこれを行うにはどうすればよいですか?

乾杯!

4

1 に答える 1

15

「切り捨て」フィルターを探しているようです。

あなたのapp/config/config.yml追加で::

services:
 twig.extension.text:
     class: Twig_Extensions_Extension_Text
     tags:
         - { name: twig.extension }

次に、テンプレートで次のことができます。

{{ var.foo | truncate(200) }}
{{ "Hello good Sir!" | truncate(4) }}
于 2011-08-30T18:39:42.357 に答える