这是我的困境
我有2个变量,1个是数组,1个不是。
{$variable1}
值是“你好”;
{sp}
值是一个多维数组。
我用
{php}$xid = $smart->get_template_vars('variable1');{/php}
为变量$ xid赋值hello。 但是当我使用相同的代码时:
{php}$sparray = $smart->get_template_vars('sp');{/php}
这打破了代码。所以页面不加载。有什么建议 ? p.s:我试图在{php}标签中获取{sp.options.colors}的值
如果我使用{sp.options.colors},则返回“red”。 无论如何我可以在php中获得价值吗?
答案 0 :(得分:2)
我明白了:
聪明地使用$sparray = $this->get_template_vars('sp');
并在php中放置:$sparray[options][colors];