作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在显示变量值时遇到问题。例如,我有选择要呈现的列的功能。我发送了 TWIG 模式的 2 个变量来显示。第一个是变量,它存储来自某个表(例如用户)的所有数据,第二个是我们从该表中选择要显示的存储列。现在在 Twig 中,想要做两个循环,用于显示下一个实体和显示实体的列。更好的解释是下面的示例,但这不起作用。
{% for user in users %}
{% for column in columnts%}
<li>{{ user.column}}</li>
{% endfor %}
{% endfor %}
有人知道我该如何解决这个问题吗?
最佳答案
尝试这样的事情:
{% for user in users %}
{% for column in columns %}
{% if attribute(user, column) is defined %}
<li>{{ attribute(user, column) }}</li>
// or attribute(user, 'get' ~ column|capitalize) if you have getters for your properties
{% endif %}
{% endfor %}
{% endfor %}
关于php - 双环 TWIG,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22016562/
我在显示变量值时遇到问题。例如,我有选择要呈现的列的功能。我发送了 TWIG 模式的 2 个变量来显示。第一个是变量,它存储来自某个表(例如用户)的所有数据,第二个是我们从该表中选择要显示的存储列。现
在我的计算机编程课上,我们只用了大约一天的时间来研究 MPI,现在我必须为它编写一个程序。我要编写一个程序,将进程组织成两个环。 第一个环从进程 0 开始,然后继续将消息发送到下一个偶数进程,最后一个
我是一名优秀的程序员,十分优秀!