2016-09-21 12 views
1

私はあなたの助けが枝の分裂の問題を解決するために必要です。 、 はdrupal 8でsplit twigテンプレートフィールドのコンテンツタイプを使用する方法は?

  • {% set array = label | split (" ")%} 
    

リターンを使用してみてください

  • 私は配列で私のVAR {{label}}を分離したい私は、フィールドを分離したいですarのノード光線は、 は、誰かが私が間違ってやって特定するのに役立つ場合

{% set array = content.field_fieldname | split (" ")%} 

リターンを使用してみてください、または私が解決することができ、ガイドおよび/またはチュートリアルを示して、私の問題。ありがとう

答えて

1

は{{ラベル}}オブジェクトとしてテンプレートである、私はマッテオ、私が定義したときにそう、つまり、それが正常に動作した文字列を取得

{% set title = items[0]['content']['#context']["value"]|split(' ', 2) %}  

<h1>{{ title[0] }}</h1> 
{{ title[1] }} 
+0

素晴らしいですが、この問題を解決済みとしてマークすることができます – Matteo

1

アレイが空であることをどのようにチェックしますか?

{% set label = 'this is a label'%} 

{% set array = label | split (" ")%} 

{% for elem in array %} 
{{loop.index}} - {{ elem}} 
{% endfor %} 

Check this code online here

+0

を解決コード行からの変数ですが、ノードのフィールドから来る変数が動作しない場合 –

+0

@BrianVanegasParraはデータの種類に依存する可能性がありますが、おそらく文字列ではありません。変数をダンプして、あなたの質問を結果に更新してみてください。 – Matteo

+0

私はしようとすると、ページをロードするエラーを生成し、サイトを表示しません:( –

関連する問題