[EC-CUBE4.0.3]Twigで文字列を丸めて最後に「…」をつける

  • 公開日:2019/12/21
この記事は最終更新日から4年以上が経過しています。

商品一覧のページでやたらと長い商品名の商品が並ぶと見栄えが悪かったので、任意の数で文字列を丸めて、最後に「…」を付けることにしました。
要するに、長い文字列を例えば50文字までの表示にして、50文字を超えた部分は「…」にします。

例)商品名を50文字で丸める

{{ Product.name|length >50 ? Product.name|slice(0,50) ~ '…' : Product.name }}