[英]Accessing JSON Keys with Twig
目前使用 OctoberCMS 和 Twig 在前端获取来自 JSON 文件的动态数据和翻译。 例如:
<div class="wrapper items">
<div class="items">
{% for suggestion in 'form.suggestions'|trans %}
<div class="item" data-subject="{{ suggestion(KEYS) }}">
{{ suggestion}}
</div>
{% endfor %}
</div>
</div>
"form":{
"suggestions": {
"suggestion1": "This is suggestion 1",
"suggestion2": "This is suggestion 2",
"suggestion3": "This is suggestion 3",
"suggestion4": "This is suggestion 4",
"suggestion5": "This is suggestion 5",
"suggestion6": "This is suggestion 6",
"suggestion7": "This is suggestion 7",
"suggestion8": "This is suggestion 8",
"suggestion9": "This is suggestion 9",
"suggestion10": "This is suggestion 10",
"suggestion11": "This is suggestion 11",
"suggestion12": "This is suggestion 12",
"suggestion13": "This is suggestion 13",
"suggestion14": "This is suggestion 14",
"suggestion15": "This is suggestion 15"
},
}
我目前有一个 for 每个循环,并且需要来自 JSON 文件的键和值。 目前,我只能访问值而不能访问键,而且我似乎无法弄清楚如何访问它们。 Twig 是否可以做到这一点,如果可以,我该如何让它发挥作用?
正如@DarkBee 所建议的那样,我只是将“主题”一词改为“键”,这很好用。 不知道为什么“密钥”的工作方式不同,但这似乎为我解决了这个问题。 感谢帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.