Drop down menu drupal 8中菜单项下方的显示说明

Drop down menu drupal 8中菜单项下方的显示说明,drop-down-menu,menu,drupal-8,theming,Drop Down Menu,Menu,Drupal 8,Theming,我试图在Drupal8的菜单标题下显示菜单描述。我已经创建了menu--main.html.twig,但在调试项目时,它没有获得本地化的_选项的任何值。如何在drupal 8中实现这一点?插件定义(以及菜单描述)在对象原始链接中 你可以加上 {% if item.original_link.pluginDefinition.description %} <span class="navigation__link-description">{{ item.original_li

我试图在Drupal8的菜单标题下显示菜单描述。我已经创建了menu--main.html.twig,但在调试项目时,它没有获得本地化的_选项的任何值。如何在drupal 8中实现这一点?

插件定义(以及菜单描述)在对象
原始链接中

你可以加上

{% if item.original_link.pluginDefinition.description %}
    <span class="navigation__link-description">{{ item.original_link.pluginDefinition.description }}</span>
{% endif %}
{%if item.original\u link.pluginDefinition.description%}
{{item.original_link.pluginDefinition.description}
{%endif%}
这应该会显示您的菜单描述。

插件定义(和菜单描述)在对象
原始链接中

你可以加上

{% if item.original_link.pluginDefinition.description %}
    <span class="navigation__link-description">{{ item.original_link.pluginDefinition.description }}</span>
{% endif %}
{%if item.original\u link.pluginDefinition.description%}
{{item.original_link.pluginDefinition.description}
{%endif%}

这应该会显示您的菜单描述。

尝试使用此:
{{item.original\u link.getDescription()}
尝试使用此:
{{item.original\u link.getDescription()}
{item.original\u link.pluginDefinition.description}
不翻译描述


{{item.original\u link.getDescription()}}
翻译描述

{{{item.original\u link.pluginDefinition.description}}
不翻译描述


{{item.original_link.getDescription()}}
翻译描述

我使用“简化菜单”模块进行菜单渲染:

{# Get menu items #}
{% set items = simplify_menu('main') %}

{# Iterate menu tree #}
<nav class="navigation__items">
  {% for menu_item in items.menu_tree %}
    <li class="navigation__item">
      <a href="{{ menu_item.url }}">{{ menu_item.text }}</a>
    </li>
  {% endfor %}
</nav>
{#获取菜单项}
{%set items=simplify_菜单('main')%}
{#迭代菜单树#}
{items.menu\u tree%}
  • {%endfor%}
    使用这个例子,我认为这很简单,尝试了{{menu_item.description}},但没有成功

    UPD: 使用补丁:

    我使用“简化菜单”模块进行菜单渲染:

    {# Get menu items #}
    {% set items = simplify_menu('main') %}
    
    {# Iterate menu tree #}
    <nav class="navigation__items">
      {% for menu_item in items.menu_tree %}
        <li class="navigation__item">
          <a href="{{ menu_item.url }}">{{ menu_item.text }}</a>
        </li>
      {% endfor %}
    </nav>
    
    {#获取菜单项}
    {%set items=simplify_菜单('main')%}
    {#迭代菜单树#}
    {items.menu\u tree%}
    
  • {%endfor%}
    使用这个例子,我认为这很简单,尝试了{{menu_item.description}},但没有成功

    UPD: 使用修补程序: