我遇到了麻煩,我認爲應該是相對簡單的drupal 8視圖。訪問Drupal中的單個字段8個視圖模板
我有一個名爲國家的內容類型。我想在我的主頁上顯示3個最新的國家/地區節點。每個國家都在容器格中顯示類「views-row」。我正在使用views - view - unformatted - countries - block_1.tpl來模擬輸出。
我想輸出類似下面的標記:
<a class="view-row-1" href="/link/to/node">
<img src="source-of-teaser-image.png">
<h3>Title of node</h3>
</a>
<a class="view-row-2" href="/link/to/node">
<img src="source-of-teaser-image.png">
<h3>Title of node</h3>
</a>
<a class="view-row-3" href="/link/to/node">
<img src="source-of-teaser-image.png">
<h3>Title of node</h3>
</a>
我有在模板訪問個別領域的問題。如果我使用視圖模式,我可以訪問單個字段。如果我在視圖中選擇「顯示字段」,我可以爲「查看結果計數器」和「路徑」添加一個字段,這將允許我添加「view-row-N」類並將標記鏈接到節點,但我無法單獨訪問這些字段。我有{{row.content}}變量,但是進一步挖掘變量(例如row.content.field_name)的任何嘗試都不會給我帶來任何影響,並且調用{{dump(row.content)}}會使網站崩潰。
出於兩個原因,我無法將其輸出爲視圖模式。在視圖模式下,我無法訪問「查看結果計數器」或「路徑」字段,即使我有這些變量,某些字段也會嵌套在其他字段中(圖像和標題嵌套在其中)
我覺得這真的應該那樣簡單
<a class="view-row-{{ row.content.view_result_counter }}" href="{{ row.content.path }}">
等,但我已經試過所有我能想到的。我完全走錯路了嗎?小枝和我目前還沒有相處......