我目前正在与
woocommerce
使用
timber
提供twig模板引擎的插件。现在我正试图访问嵌套数组中的值
["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 %}