我在smarty模板中的数组内有一个数组。下面是一个简化示例,但使用相同的结构。
Array (
[product] => ModelView Object (
[model:protected] => Model Object (
[id] => 1234
)
)
)
我如何获得[id]?
我可以使用以下命令将'product'对象作为数组显示在页面上:
$this->get_template_vars('product')
但是从那里我似乎无法将其缩小到仅获得[id]。
答案 0 :(得分:0)
显然所需要的只是一个关于stackoverflow的帖子,然后你会在下班后尝试一件事,它会有效。
我的解决方案。
{php}
$id = $this->get_template_vars('product');
$id = $id->id;
{/php}