2016-12-13 89 views
0

我有一個內容類型與圖像字段限制爲10個圖像。我需要獲取url列表以在模板中創建滑塊。我可以使用下面的代碼訪問第一個網址。我怎樣才能得到在樹枝模板,Drupal 8圖像url的列表?

{{ file_url(content.field_banner_image['#items'].entity.uri.value) }} 

我如何獲得圖像的相應對每個節點的完整列表?我需要我的模板填充如下

<ul> 
    <li>imageUrl 1</li> 
    <li>imageUrl 2</li> 
    <li>imageUrl 3</li> 
</ul> 

回答

1

檢查了這一點:https://www.drupal.org/project/slick

的優點與此模塊是它已經響應,並配備了大量的功能和配置選項。

作爲一個提示:每當你想自己編寫一些非常常見的東西(圖片滑塊/圖庫)時,研究一下是否已經有了一個模塊,因爲有機會!你不需要重新發明輪子;-)

但無論如何,如何獲得一個多值圖像字段的網址?像這樣:

<ul> 
    {% for item in content.field_banner_image['#items'] %} 
    <li>{{ file_url(item.entity.uri.value) }}</li> 
    {% endfor %} 
</ul> 

希望這會有所幫助。

+0

滑塊只是一個例子。我是Drupal的新手,但我在前端非常擅長。所以,如果我可以將這些細節前置,我可以根據需要輕鬆調整:) –

+0

謝謝。有效 :) –