【发布时间】:2013-12-07 15:12:53
【问题描述】:
我目前正在开发一个使用 symfony2 作为底层框架和 twig 作为模板引擎的 cms。
我的问题如下:
此时
{% for image in images %}
{{ dump(image.path is defined) }}
{% endfor %}
为数组中的每个元素返回 true,...
...但是这个
{% for image in images %}
{{ image.path}}
{% endfor %}
抛出异常。
带有键“”的数组的键“路径”不存在
图像数组的树枝转储返回:
array(2) {
[0]=> object(stdClass)#2759 (9) {
["id"]=> string(5) "17795"
["typ"]=> string(3) "jpg"
["path"]=> string(10) "Tulips.jpg"
}
[1]=> object(stdClass)#2874 (9) {
["id"]=> string(5) "17796"
["typ"]=> string(3) "jpg"
["path"]=> string(14) "Hydrangeas.jpg"
}
}
这对我来说似乎很矛盾,我真的不明白这一点。 有人有想法吗?非常感谢,截止日期即将到来...:/
【问题讨论】:
标签: arrays symfony key twig not-exists