Drupal在菜单中添加额外的字段



我对drupal 9和菜单有一些问题。基本上,我想为菜单链接添加一些额外的字段,比如图标(图像或svg上传(和一些描述文本。我使用"简化"菜单作为菜单。

我已经尝试了菜单项附加模块,但我无法在trick文件中打印添加的字段。

有人知道如何解决这个问题,并在trick模板中获取字段值吗?(menu.html.trick(?

感谢

您可以在*.html.twig文件中打印它,下面的代码我呈现了主菜单,如:

{% set items = simplify_menu('main') %}
{{ menu_item.NEW_FIELD }}
<nav class="nav">
<ul class="navbar-ul">
{% for menu_item in items.menu_tree %}
<li class="nav-item">
<a class="nav-link" href="{{ menu_item.url }}">{{ menu_item.text }}</a>
</li>
{% endfor %}
</ul>
</nav>

最新更新