2016-09-21 74 views
1

我需要你的幫助來解決枝條分裂的問題。如何在drupal 8中使用拆分樹枝模板字段內容類型?

  • 我想我的VAR {{label}}在陣列中分離出來, 嘗試使用

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

返回空

  • 我要分開場節點中的節點射線, 嘗試使用

    {% 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可能取決於數據類型,可能不是字符串。嘗試轉儲變量更新你的問題與結果。嘗試使用'{{dump(標籤)}}' – Matteo

+0

我嘗試,生成加載頁面時出錯,不顯示該網站:( –