怎样用PHP标签调用foreach里的变量

2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家

代码如下:
  1. <!-- {foreach from=$goods_cat.cat_id item=rec_cat name=f1}-->
  2. <?phpecho $rec_cat[id]; //这里打印出来的是空的,为什么
  3. $smarty->assign('goods_cat_' . $rec_cat[id], assign_cat_goods($rec_cat[id], 4));
  4. $smarty ->assign('cat_goods_nf' , 'goods_cat_' . $rec_cat[id]);
  5. ?>
  6. <!--{foreach from=$cat_goods_nf item=goods}-->
  7. {$goods.url}
  8. <!--{/foreach}-->
  9. <!--{/foreach}-->
复制代码
整个代码的作用是,获取子分类,并显示子分类里的商品

回答:
这样不能把。直接在PHP里面调用好数据。直接返回在这里显示就可以了


已经解决! 见 http://www.cnblogs.com/tyonly/p/3145239.html