1
我有一个包含分类字段的字段集合的节点。 我想要获取此分类标记字段的原始值或标识,以便在条件语句中使用并为不同的值提供不同的标记。Drupal 8字段集合 - 如何从field.html.twig获取分类学字段的原始值?
例如为:
{% set imageType = item.content.field_image_type|raw %}
{% if imageType == 'web-desktop' %}
// markup A
{% else %}
// markup B
{% endif %}
变量工作正常,在渲染时,我收到了预期的输出,但测试总是返回false。
我在做什么错?
谢谢!
你如何验证变量?你有没有试过'{{dump(imageType)}}' – DarkBee
感谢您的回复;刚倾倒,看起来返回的值是一个数组。这里的输出: 'array(2){[“#plain_text”] => string(11)“web-desktop”[“#cache”] => array(3){[“tags”] => array (1){[0] => string(16)“taxonomy_term:67”} [“contexts”] => array(1){[0] => string(16)“user.permissions”} [年龄“] => int(-1)}}' –
这就是答案的地方!谢谢你的提示。 –