小枝テンプレートのフィールドから最初の項目を取得する必要があります。何らかの機能はありますか?TWIG配列から最初の項目を取得する方法
33
A
答えて
63
はい、あります。first
です。残りはドキュメントからコピーされます。
バージョン1.12.2の新機能:最初のフィルタはTwig 1.12.2で追加されました。
第一のフィルタは、シーケンス、マッピング、または文字列の最初の「要素」を返す:
{{ [1, 2, 3, 4]|first }}
{# outputs 1 #}
{{ { a: 1, b: 2, c: 3, d: 4 }|first }}
{# outputs 1 #}
{{ '1234'|first }}
{# outputs 1 #}
またTraversableのインターフェースを実装するオブジェクトで動作します。
3
私はtwigで配列の最後の要素を取得しようとしていましたが、この質問が見つかりました。そして、Twigにはlast
もあります。
0
Twigのドキュメント:http://twig.sensiolabs.org/doc/filters/first.htmlは、より良い回答とその他の関連するものもあります。
関連する問題
- 1. PHP配列最初の項目を取得
- 2. PySpark:配列の最初の項目によるマッピング方法
- 3. リンクハッシュマップの最初の項目を取得
- 4. 配列内の項目に関連する各項目の最初のオブジェクトを取得する - DJango
- 5. 移動項目が最初の配列
- 6. MongoDBの中でオブジェクト配列から項目を取得する方法を
- 7. MEL配列の最後の項目を除くすべての項目を取得する方法は?
- 8. Twigのリストから2つのランダムな項目を取得
- 9. boolがfalseの配列の最初の項目を取得します
- 10. カンマ区切りオブジェクトから最初の項目を取得
- 11. JavaScriptで配列の最後の項目を取得する
- 12. 配列Node.jsの最後の項目を取得するには?
- 13. 配列の最後の項目を取得するVueJS
- 14. 配列から一意の項目を取得する
- 15. Twig:文字列の最初の文字を取得する方法
- 16. 配列内の最初の項目を確認し、最後の項目
- 17. 配列から項目数xを取得する
- 18. 配列の最後のN個の項目を取得する最短の方法は何ですか?
- 19. テーブルから項目を配列に配置する方法jquery
- 20. javascriptで配列の項目を取得
- 21. Firebaseスナップショットから項目の配列を取得
- 22. 配列から項目を取得できませんか? [AHK]
- 23. ノード - 配列にオブジェクトをプッシュすると、最初の項目
- 24. WPF DataGrid - 列から項目を取得
- 25. 配列の最後の項目を変更する方法は?
- 26. ループの最初の文字を配列から取得する
- 27. XSLTの最初の3項目を取得する
- 28. PHP foreachループの最初の項目を取得する
- 29. 配列から最初に2項目を選択するには?
- 30. jqueryの配列オブジェクトから項目を削除する方法
オブジェクトの配列でも動作します: '{{objectArray | first.mymethod}}' – Atan