Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 将实体引用字段链接到引用类型或节点_Drupal_Drupal 8 - Fatal编程技术网

Drupal 将实体引用字段链接到引用类型或节点

Drupal 将实体引用字段链接到引用类型或节点,drupal,drupal-8,Drupal,Drupal 8,除了显示标签外,还有什么方法可以输出实体引用的链接。我有一个链接到页面节点内容类型的实体引用字段。我想知道如何输出链接。下图是节点 这是我刚刚创建的代码示例。它显示实体的标签,但不附带链接 我尝试使用entity.uri.value或只使用entity.uri来输出url <a href="{{ url('entity.node.canonical', {'node': node.id}) }}"> {{ list.entity.label }} </a> {%

除了显示标签外,还有什么方法可以输出实体引用的链接。我有一个链接到页面节点内容类型的实体引用字段。我想知道如何输出链接。下图是节点

这是我刚刚创建的代码示例。它显示实体的标签,但不附带链接

我尝试使用
entity.uri.value
或只使用
entity.uri
来输出url

<a href="{{ url('entity.node.canonical', {'node': node.id}) }}"> {{ list.entity.label }} </a>


{%if node.field\u academic\u experience\u ref.entity.label!=node.label%}
学术经验
    {node.field\u academic\u experience\u ref%}
  • {{list.entity.label}
  • {%endfor%}
{# {{node.field_program_details.value|raw} #} {%endif%}
我仍然无法解决我的问题。我的问题可以用Drupal视图解决吗?我仍然在努力解决我的问题。使用Drupal视图可以解决我的问题吗?
                {% if node.field_academic_experience_ref.entity.label != node.label %}
                    <div class="program-details">
                        <h3>Academic Experience</h3>

                        <ul>
                            {% for list in node.field_academic_experience_ref %}
                                <li>{{ list.entity.label }}</li> 
                            {% endfor %}
                        </ul>

                        {#                             
                        {{ node.field_program_details.value | raw }} 
                        #}
                    </div>
                {% endif %}