zl程序教程

您现在的位置是:首页 >  其他

当前栏目

ecshop手机端模板引擎切换到smarty3.1.30-之改造楼层

模板引擎手机 切换 30 改造 ecshop
2023-09-27 14:24:59 时间
{function name=louceng } section >前一侧面时间写过把PC上的楼层切换成函数,现在轮到手机版了,做了一个demo大家看下

{$lou=get_louceng(27) }

{call name=louceng cat_goods=$lou.cat_goods goods_cat=$lou.goods_cat}


em /em {$goods_cat.name|escape:html} span a href="../category.php?id={$goods_cat.id}" 更多 i /i /a /span /h2 {foreach from=$cat_goods item=goods name=name} div div a href="{$goods.url}" title="{$goods.name|escape:html}" img src="{$option.static_path}{$goods.thumb}" /a /div div {$goods.name} /div div {if $goods.promote_price}{$goods.promote_price}{else}{$goods.shop_price}{/if} a href="javascript:addToCart({$goods.id})" img src="themesmobile/68ecshopcom_mobile/images/index_flow.png" /a /div /div {/foreach} /div /section {/function}
以上是模板部分,数据来源自php页面的函数

function get_louceng($louid)

 $sql = SELECT g.goods_id, g.goods_name, g.goods_name_style,g.goods_brief , g.market_price, g.shop_price AS org_price, g.promote_price,  .

 "IFNULL(mp.user_price, g.shop_price * $_SESSION[discount]) AS shop_price, " .

 "promote_start_date, promote_end_date, g.goods_brief, g.goods_thumb, g.goods_img, RAND() AS rnd " .

 FROM  . $GLOBALS[ecs]- table(goods) .  AS g  .

 "LEFT JOIN " . $GLOBALS[ecs]- table(member_price) . " AS mp " .

 "ON mp.goods_id = g.goods_id AND mp.user_rank = $_SESSION[user_rank] where 1=1 and is_on_sale=1 ";

 $sql= $sql." and g.cat_id in ({$louid}) ";

 $sql .="limit 0,6";

 // echo $sql;

 $data[cat_goods]=get_goods($sql);

 $data[goods_cat]=array("name"= "测试分类","id"= 

 return $data;