【发布时间】:2019-03-04 04:40:50
【问题描述】:
在过去的几个小时里,我一直在尝试解决这个问题,但还没有接近解决方案。我正在尝试返回 D8 段落模板内的链接目标属性的字符串值:
当我使用机器名 (field_link_cta) 对字段进行 var 转储时,请执行以下操作
{{ dump(content.field_link_cta['#items'].getValue()) }}我得到了结果返回值:
我可以遍历变量返回标题ok,但由于某种原因无法获取链接属性?
{{ content.field_link_cta[0]['#title'] }} - 有效,返回值。
{{ content.field_link_cta[0]['#options']['#attributes']['#target'] }} - 不起作用,不返回值。
我在这里缺少什么?鉴于我已经遍历了变量转储中列出的变量,不应该像标题一样返回“目标”属性字符串吗?有没有更好的方法在这里检查这个变量的上下文?
任何指针将不胜感激。
感谢您的帮助!
标记。
【问题讨论】: