小枝テンプレートのフィールドから最初の項目を取得する必要があります。何らかの機能はありますか?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. リンクハッシュマップの最初の項目を取得
- 2. 移動項目が最初の配列
- 3. MEL配列の最後の項目を除くすべての項目を取得する方法は?
- 4. カンマ区切りオブジェクトから最初の項目を取得
- 5. Twig:文字列の最初の文字を取得する方法
- 6. 配列の最後のN個の項目を取得する最短の方法は何ですか?
- 7. WPF DataGrid - 列から項目を取得
- 8. jqueryの配列オブジェクトから項目を削除する方法
- 9. javascriptの配列から項目をスプライスする方法
- 10. RxJava、存在する場合は最初の項目を取得
- 11. 配列から項目を削除する最も効率的な方法は?
- 12. ObservableCollectionの項目数をXAMLから取得する方法は?
- 13. グリッド内の各セルから項目を取得する方法
- 14. CheckedListBoxからチェック項目の値を取得する方法?
- 15. 配列の最後の項目への参照を取得する
- 16. マルチラインリストビューから選択した項目を取得する方法
- 17. ArrayCollectionから項目値を取得する方法は?
- 18. リスト項目を同じ最初の項目と照合する方法
- 19. 配列内の特定の項目のインデックスを取得する
- 20. 配列の配列から値を取得する方法は?
- 21. listviewの最初の項目はフォーカスを取得しません
- 22. Windows Phone 7アプリケーションの最後の項目から最初の項目へのパノラマスクロールの防止方法
- 23. Javascript:generic次の項目を配列で取得する
- 24. JList項目の配列データを取得する
- 25. 最初の項目の上にスクロールリストビューを停止する方法?
- 26. 選択項目の最後の項目を取得
- 27. Qooxdooの配列からSelectBoxの項目を初期化する方法はありますか?
- 28. ListView項目のY()の取得方法
- 29. Scalaのファイルから最初の行を取得する方法
- 30. 選択したコンボボックス項目から配列情報を取得します。
オブジェクトの配列でも動作します: '{{objectArray | first.mymethod}}' – Atan