5

オブジェクトのリストのプロパティの値を結合して表示することはできますか?
何かのようなもの:

{{ users|join(', ', username) }}

usersメソッドを持つオブジェクトはどこにありますかgetUsername()。追加の引数を取らないと思いますが、同様のことを達成するための回避策はありますか
? 他の何かを表しているjoinため、関数を使用できません...__toString()

4

4 に答える 4

10

あなたが使用することができます..

{% set usernames = [] %}

{% for user in users %}
    {% set usernames = usernames|merge([user.username]) %}
{% endfor %}

{{ usernames|join(', ') }}

しかし、最もきれいではありません。

それを行うために、いつでもカスタム小枝フィルターを作成できます。

于 2013-04-05T10:50:51.293 に答える