$city_list = array(); $district_list = array();
foreach ($consignee_list as $region_id => $consignee) {
$consignee['country'] = isset($consignee['country']) ? intval($consignee['country']) : 0; $consignee['province'] = isset($consignee['province']) ? intval($consignee['province']) : 0;
$consignee['city'] = isset($consignee['city']) ? intval($consignee['city']) : 0;
$province_list[$region_id] = get_regions(1, $consignee['country']); $city_list[$region_id] = get_regions(2, $consignee['province']); $district_list[$region_id] = get_regions(3, $consignee['city']); }
$smarty->assign('province_list', $province_list); $smarty->assign('city_list', $city_list); $smarty->assign('district_list', $district_list);
categorys.lbi - 商品分类
/* 获取分类 */
$sql = "SELECT c.cat_id, c.cat_name, COUNT(g.goods_id) AS goods_num ". " FROM " . $ecs->table('goods') . " AS g ".
" LEFT JOIN " . $ecs->table('category') . " AS c ON c.cat_id = g.cat_id ". " WHERE g.is_on_sale = 1 AND g.is_alone_sale = 1 AND g.is_delete = 0 " . $in_goods .
" GROUP BY g.cat_id ";
$cat_list = $db->getAll($sql);
foreach ($cat_list as $key=>$val) {
$cat_list[$key]['url'] = $url . '&category=' . $val['cat_id']; }
$smarty->assign('cat_list', $cat_list); //分类列表
order_query.lbi - 前台订单查询 order_total.lbi - 订单费用总计
relatetag.lbi - 其他应用关联标签数据
helpleft.lbi - 左边帮助树(不是每套模板都有)
$smarty->assign('helps', get_shop_help()); // 网店帮助
goods_article.lbi - 相关文章
$smarty->assign('goods_article_list',get_linked_articles($goods_id));//关联文章
goods_attrlinked.lbi - 属性相关的商品
$smarty->assign('attribute_linked', get_same_attribute_goods($properties)); // 相同属性的关联商品
goods_related.lbi - 相关商品
$smarty->assign('related_goods', $linked_goods); // 关联商品
goods_fittings.lbi - 相关配件
$smarty->assign('fittings', get_goods_fittings(array($goods_id))); // 配件
group_buy.lbi - 首页团购商品
$smarty->assign('group_buy_goods', index_get_group_buy()); // 团购商品
gallery.lbi - 商品相册
基本没用到,集成到goods.dwt中了
goods_tags.lbi - 商品标记
//获取tag
$tag_array = get_tags($goods_id);
$smarty->assign('tags', $tag_array);
goods_list.lbi - 商品列表
$goodslist = category_get_goods($children, $brand, $price_min, $price_max, $ext, $size, $page, $sort, $order); if($display == 'grid') {
if(count($goodslist) % 2 != 0) {
$goodslist[] = array(); } }
$smarty->assign('goods_list', $goodslist);
invoice_query.lbi - 发货单查询
$smarty->assign('invoice_list', index_get_invoice_query()); // 发货查询
history.lbi - 历史记录
通过自身js实现
member.lbi - 会员登录区
member_info.lbi - 会员信息
根据user.php中user_info的不同判断是登录还是用户中心
pages.lbi - 列表分页
$pager = array();
$pager['page'] = $page; $pager['size'] = $size = 5; $pager['record_count'] = $count;
$pager['page_count'] = $page_count = ($count > 0) ? intval(ceil($count / $size)) : 1;;
$pager['page_first'] = "javascript:gotoBuyPage(1,$goods_id)"; $pager['page_prev'] = $page > 1 ? "javascript:gotoBuyPage(" .($page-1). ",$goods_id)" : 'javascript:;'; $pager['page_next'] = $page < $page_count ? 'javascript:gotoBuyPage(' .($page + 1) . ",$goods_id)" : 'javascript:;'; $pager['page_last'] = $page < $page_count ? 'javascript:gotoBuyPage(' .$page_count. ",$goods_id)" : 'javascript:;'; $smarty->assign('pager', $pager);
promotion_info.lbi - 促销信息
$smarty->assign('promotion_info', get_promotion_info());
page_header.lbi - 头部文件
page_header_goodsdwt.lbi - goods.dwt的头文件(区别:把transport.js换成toJson.js)
signin.lbi - 夺宝奇兵出价单
必须被id="ECS_SNATCH"包含实现ajax刷新(调用snatch.php)
snatch_price.lbi - 夺宝奇兵最新价格列表
必须被id="ECS_PRICE_LIST"包含实现ajax刷新(调用snatch.php)
ur_here.lbi - 当前位置
$position = assign_ur_here($goods['cat_id'], $goods['goods_name']);//注:参数根据不同页面填入不同值
$smarty->assign('ur_here', $position['ur_here']); // 当前位置
user_menu.lbi - 用户中心菜单
调用user.php
Vote_list.lbi - 在线调查(直接引用vote.lbi)
调用vote.php
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。