我遇到了麻烦,我认为应该是相对简单的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 }}">
等,但我已经试过所有我能想到的。我完全走错路了吗?小枝和我目前还没有相处......