gpt4 book ai didi

php - Twig 评估变量内的变量?

转载 作者:行者123 更新时间:2023-12-01 15:02:20 25 4
gpt4 key购买 nike

twig 的新手,到目前为止还没有找到一个很好的答案:

我在 Timber 上下文中有一个 TimberMenus 的关联数组,每个都通过菜单 ID 对应于不同的 WordPress 菜单。

在 Twig 文件中,我想进行动态检查以选择应显示的菜单,并评估 menu_name 变量。

{% if menus.{{menu_name}}.items %}

因此,如果 menu_name = 'academics',我希望上面的代码计算为:

 {% if menus.academics.items %}

上面的方法行不通,我似乎找不到如何在 Twig 中完成此操作。

非常欢迎任何想法或帮助!

最佳答案

variables 中所述部分您可以使用“下标”语法 ([]),例如:

{%set menu_name = 'academics'%}

{{menus[menu_name].items}}

检查 this工作示例

希望对你有帮助

关于php - Twig 评估变量内的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45359753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com