如何解决如何在段落模板中显示 Drupal 媒体库文件媒体标签?
当您在 Drupal 中安装了媒体库后,您就可以标记您的媒体,以便对图像和其他媒体进行排序。此标记字段是对分类术语的引用。我想知道是否可以在段落模板中显示这个分类术语。
解决方法
您可以使用 Twig 调整模块执行此操作!
首先你会得到媒体 targ 目标 ID:
{% set tid = content.field_img["#items"].entity.get("field_media_tags").0.target_id %}
接下来你可以得到这样的分类术语路径(首先你检查是否存在实际的数字分类id,否则返回一个空字符串):
{% set taxonomy_term_path = (tid matches '/^\\d+$/' ? (path('entity.taxonomy_term.canonical',{'taxonomy_term': tid})) : "") %}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。