如何在Twig中获取节点URL?

时间:2017-05-20 10:18:18

标签: php drupal twig drupal-8

我创建了一个我的VIEW页面 - views-view-fields - MYFOOBAR.html.twig

我设法通过以下方式输出我的图片字段的网址:

{{ file_url(row._entity.field_image.entity.uri.value) }}

我还管理了如何输出普通数据字段,如文本或数字:

{{ row._entity.field_MYTEXTFIELD.value }}

抱歉愚蠢的问题,但如何获取我的节点的URL?我需要这样的东西:

<a class="full-item-title" href="NODE URL">{{ row._entity.field_MyH1Text.value }}</a>

1 个答案:

答案 0 :(得分:4)

{# Link to node page. #}

    <a href="{{ path('entity.node.canonical', {'node': node.id}) }}">{{ 'View node page'|t }}</a>

查看官方文档:link