如何调用指定的smarty变量

时间:2014-11-18 20:50:23

标签: php smarty

晚上好,

我正在使用一个聪明的cms,我试图显示“proucts_quantity”,但它不起作用。我已经尝试了所有可能的和已使用的案例,这些案例已经存在于模板中但不会显示 变量“products_quantity”是一个赋值变量,可见{debug}

- >模板

   <!--             
  {if $products_item_array.shipping_time}
        <br />{$info.text_shipping_time}: {$products_item_array.shipping_time}
   {/if}
   -->
    <br />{$info.text_shipping_time}: {$products_item_array.products_quantity}

- &GT;调试
http://www.pic-upload.de/view-25300549/Untitled2.jpg.html

变量“products_quantity”不存在于php文件中,因此我假设它包含在某个数组中。不幸的是,文件很长时间在这里发布,我不确定哇哇哇哇哇哇哇哇哇哇哇哇哇 http://www.file-upload.net/download-9867993/checkout_confirmation.zip.html

如果有人能帮助我,如何调用变量或如何找到变量,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

您正在使用的数据是$ content_data变量。

所以要显示&#39;数量&#39;,请尝试

 {foreach from=$content_data.products_data item=product}
      {$product.quantity}
 {/foreach}

($ content_data.products_data是一个数组)

在smarty中使用var_dump的好方法是使用var_dump:

 <pre>{$content_data|@var_dump}</pre>