关于foreach 是如何传递参数的,请高手指点,谢谢!
2016-07-07 14:55 来源:www.chinab4c.com 作者:ecshop专家
如何用这个 <!-- {foreach from=$pictures item=picture}--> 传递参数给 $smarty->assign('pictures',get_goods_gallery($goods_id)); 像这样行吗? <!-- {foreach from=$pictures item=picture key=1}--> $smarty->assign('pictures',get_goods_gallery($goods_id, $key)); 请高手指点,谢谢! |
回答:
好像你搞反了是这个$smarty->assign('pictures',get_goods_gallery($goods_id)); 传参数给foreach的 |
哦,原来是这样,那<!-- {foreach from=$pictures item=picture}--> 可以加上条件吗?如果不行,那不是要这样写?: $smarty->assign('pictures',get_goods_gallery($goods_id, 条件一)); $smarty->assign('pictures1', get_goods_gallery($goods_id, 条件二)); |
<!-- {foreach from=$pictures item=picture}--> 只是显示,在PHP文件里面可以添加条件选择合适的图片 |
好的,谢谢楼上朋友! 要不只能在DWT加判断,要不在PHP里加条件,如果能在DWT里加条件就好了 |
DWT里面能写if语句 可以在循环里面加上<!--{if $smarty.foreach.foo.iteration eq 1}--> <!--{php}-->break; <!--{/php}--> <!--{/if}--> |
最近更新
常用插件
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
ecshop热门问答
ecshop热门资料
ecshop网站编辑
ecshop积分购买金额
ecshopaddthis
ecshop状态
ecshop信箱
ecshop博客
ecshopmemcche的使用
ecshopdwt显示lbi文件
ecshop愿望
ecshop撑得住
ecshop有误
ecshop修改那里
ecshop点选
ecshop官方
ecshop多个
ecshop免费空间
ecshop视频窗口
ecshop神马
ecshop品牌管理
ecshop专题
ecshop三角
ecmall文章
ecshop淘宝卖家
ecshop网店搬家
ecshop详细页
ecshop验证
ecshop单价
ecshop烤瓷牙
ecshop令人堪忧
ecshop乐淘