如何解决尝试从嵌套数组访问值
我目前正在使用woocommerce
插件来提供timber
,该插件提供了树枝模板引擎。现在,我正在尝试访问嵌套数组["sizes"]
中的值。如何从400ml
数组内部获取值"[sizes]"
。
["_product_attributes"]=>
array(2) {
["sizes"]=>
array(6) {
["name"]=>
string(5) "Sizes"
["value"]=>
string(5) "400ml"
["position"]=>
string(1) "0"
["is_visible"]=>
string(1) "1"
["is_variation"]=>
string(1) "0"
["is_taxonomy"]=>
string(1) "0"
}
["color"]=>
array(6) {
["name"]=>
string(5) "Color"
["value"]=>
string(3) "Red"
["position"]=>
string(1) "1"
["is_visible"]=>
string(1) "1"
["is_variation"]=>
string(1) "0"
["is_taxonomy"]=>
string(1) "0"
}
}
我尝试了以下代码段,但仅返回空
{% for attr in post._product_attributes.sizes.value %}
{{ attr }}
{% endfor %}
下面的代码段返回NULL
{% for attr in post._product_attributes.sizes %}
<pre>
{{ dump(attr.value) }}
</pre>
{% endfor %}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。