品优购商品分类的遍历展示
业务逻辑
品优购商城中商品分类:用于前台,展示商品的,有多级(三级),父子级分类树结构:(最终读取数据时,遍历次数少)查询到所有分类数据后,先将数组转化为分类树结构,方便页面展示。
由于考虑到每个页面都会加载分类,所以分类的遍历展示需要创建基础控制器来查询,让其他需要展示分类的控制器均继承基础控制器,即:Base继承Controller,GoodsController继承Base这样的一个关系。请根据描述,将分类的功能开发完毕。
案例效果:

****** 专高二. 第十二单元:品优购电商实战(十九)*********
1:在前台模块创建Base控制器,在其构造方法,查询商品分类数据并转化为树结构
2: 所有其他控制器(Login控制器除外),继承Base控制器
3:修改view/layout.html, 展示商品分类数据
《模型代码:》
<?php namespace app\home\model; use think\Model; class GoodCate extends Model { //商品分类表 protected $table='pyg_category'; // 控制器展示成父状子级树 public static function cateTree(){ return self::select(); } //当前分类信息的展示当前分类名称展示 public static function listName($id){ return self::find($id); } }
《公共应用》
<?php function getJsonData($code,$message,$data){ $result=[ 'code'=>$code, 'message'=>$message, 'data'=>!empty($data)?$data:'', ]; return json($result); } //父子级树状结构处理 if (!function_exists('get_tree_list')){ //$list 形参用于接受参数 function get_tree_list($list){ //定义一个空的数组 $temp=[]; foreach ($list as $v) { $v['son'] = []; $temp[$v['id']] = $v; } //获取分类树 foreach ($temp as $k => $v) { //第一的数据示例$temp[0]['son'][] = $temp[1];$temp[1]['son'][] = $temp[2];$temp[1]['son'][] = $temp[3];$temp[2]['son'][] = $temp['4'] $temp[$v['pid']]['son'][] = &$temp[$v['id']]; } return isset($temp[0]['son']) ? $temp[0]['son'] : []; } }
《控制器代码》
<?php namespace app\home\controller; use app\home\model\GoodCate; use think\Collection; use think\Controller; class FirstPage extends Controller { //商城首页 列表展示 public function index() { //展示分类信息 $data=GoodCate::cateTree(); // 转化为数组 $collection=(new Collection($data))->toArray(); //转化为树状子结构 $tree=get_tree_list($collection); $this->assign('tree',$tree); return view(); } }
《HTML进行渲染页面》


<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>
<title>品优购,优质!优质!</title>
<link rel="stylesheet" type="text/css" href="__STATIC__/home/css/all.css"/>
<link rel="stylesheet" type="text/css" href="__STATIC__/home/css/pages-JD-index.css"/>
<script type="text/javascript" src="__STATIC__/home/js/all.js"></script>
<script type="text/javascript" src="__STATIC__/home/js/pages/index.js"></script>
</head>
<body>
<!-- 头部栏位 -->
<!--页面顶部-->
<div id="nav-bottom">
<!--顶部-->
<div class="nav-top">
<div class="top">
<div class="py-container">
<div class="shortcut">
<ul class="fl">
<li class="f-item">品优购欢迎您!<span style="color: red">{$Think.session.result.username}</span></li>
<li class="f-item">请<a href="login.html" target="_blank">登录</a> <span><a href="register.html"
target="_blank">免费注册</a></span>
</li>
</ul>
<ul class="fr">
<li class="f-item">我的订单</li>
<li class="f-item space"></li>
<li class="f-item"><a href="home.html" target="_blank">我的品优购</a></li>
<li class="f-item space"></li>
<li class="f-item">品优购会员</li>
<li class="f-item space"></li>
<li class="f-item">企业采购</li>
<li class="f-item space"></li>
<li class="f-item">关注品优购</li>
<li class="f-item space"></li>
<li class="f-item" id="service">
<span>客户服务</span>
<ul class="service">
<li><a href="cooperation.html" target="_blank">合作招商</a></li>
<li><a href="shoplogin.html" target="_blank">商家后台</a></li>
</ul>
</li>
<li class="f-item space"></li>
<li class="f-item">网站导航</li>
</ul>
</div>
</div>
</div>
<!--头部-->
<div class="header">
<div class="py-container">
<div class="yui3-g Logo">
<div class="yui3-u Left logoArea">
<a class="logo-bd" title="品优购" href="JD-index.html" target="_blank"></a>
</div>
<div class="yui3-u Center searchArea">
<div class="search">
<form action="" class="sui-form form-inline">
<!--searchAutoComplete-->
<div class="input-append">
<input type="text" id="autocomplete" type="text" class="input-error input-xxlarge"/>
<button class="sui-btn btn-xlarge btn-danger" type="button">搜索</button>
</div>
</form>
</div>
<div class="hotwords">
<ul>
<li class="f-item">品优购首发</li>
<li class="f-item">亿元优惠</li>
<li class="f-item">9.9元团购</li>
<li class="f-item">每满99减30</li>
<li class="f-item">亿元优惠</li>
<li class="f-item">9.9元团购</li>
<li class="f-item">办公用品</li>
</ul>
</div>
</div>
<div class="yui3-u Right shopArea">
<div class="fr shopcar">
<div class="show-shopcar" id="shopcar">
<span class="car"></span>
<a class="sui-btn btn-default btn-xlarge" href="cart.html" target="_blank">
<span>我的购物车</span>
<i class="shopnum">0</i>
</a>
<div class="clearfix shopcarlist" id="shopcarlist" style="display:none">
<p>"啊哦,你的购物车还没有商品哦!"</p>
</div>
</div>
</div>
</div>
</div>
<div class="yui3-g NavList">
<div class="all-sorts-list">
<div class="yui3-u Left all-sort">
<h4>全部商品分类</h4>
</div>
<div class="sort">
<div class="all-sort-list2">
{foreach $tree as $one}
<div class="item bo">
<h3><a href="">{$one.cate_name}</a></h3>
<div class="item-list clearfix">
<div class="subitem">
{foreach $one['son'] as $two}
<dl class="fore1">
<dt><a href=""></a>{$two.cate_name}</dt>
<dd>
{foreach $two['son'] as $three}
<em><a href="/home/good/index/id/{$three.id}">{$three.cate_name}</a></em>
{/foreach}
</dd>
</dl>
{/foreach}
</div>
</div>
</div>
{/foreach}
</div>
</div>
</div>
<div class="yui3-u Center navArea">
<ul class="nav">
<li class="f-item">服装城</li>
<li class="f-item">美妆馆</li>
<li class="f-item">品优超市</li>
<li class="f-item">全球购</li>
<li class="f-item">闪购</li>
<li class="f-item">团购</li>
<li class="f-item">有趣</li>
<li class="f-item"><a href="seckill-index.html" target="_blank">秒杀</a></li>
</ul>
</div>
<div class="yui3-u Right"></div>
</div>
</div>
</div>
</div>
</div>
<!--列表-->
<div class="py-container">
<div class="yui3-g SortList">
<div class="yui3-u Center banerArea">
<!--banner轮播-->
<div id="myCarousel" data-ride="carousel" data-interval="4000" class="sui-carousel slide">
<ol class="carousel-indicators">
<li data-target="#myCarousel" data-slide-to="0" class="active"></li>
<li data-target="#myCarousel" data-slide-to="1"></li>
<li data-target="#myCarousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="active item">
<a href="http://baidu2.wypxj.com/">
<img src="__STATIC__/home/img/banner1.jpg"/>
</a>
</div>
<div class="item">
<a href="http://baidu2.wypxj.com/">
<img src="__STATIC__/home/img/banner2.jpg"/>
</a>
</div>
<div class="item">
<a href="http://baidu2.wypxj.com/">
<img src="__STATIC__/home/img/banner3.jpg"/>
</a>
</div>
</div>
<a href="#myCarousel" data-slide="prev" class="carousel-control left">‹</a><a href="#myCarousel"
data-slide="next"
class="carousel-control right">›</a>
</div>
</div>
<div class="yui3-u Right">
<div class="news">
<h4><em class="fl">品优购快报</em><span class="fr tip">更多 ></span></h4>
<div class="clearix"></div>
<ul class="news-list unstyled">
<li>
<span class="bold">[特惠]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[公告]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[特惠]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[公告]</span>备战开学季 全民半价购数码
</li>
<li>
<span class="bold">[特惠]</span>备战开学季 全民半价购数码
</li>
</ul>
</div>
<ul class="yui3-g Lifeservice">
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-1"></i>
<span class="service-intro">话费</span>
</li>
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-2"></i>
<span class="service-intro">机票</span>
</li>
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-3"></i>
<span class="service-intro">电影票</span>
</li>
<li class="yui3-u-1-4 life-item tab-item">
<i class="list-item list-item-4"></i>
<span class="service-intro">游戏</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-5"></i>
<span class="service-intro">彩票</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-6"></i>
<span class="service-intro">加油站</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-7"></i>
<span class="service-intro">酒店</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-8"></i>
<span class="service-intro">火车票</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-9"></i>
<span class="service-intro">众筹</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-10"></i>
<span class="service-intro">理财</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-11"></i>
<span class="service-intro">礼品卡</span>
</li>
<li class="yui3-u-1-4 life-item notab-item">
<i class="list-item list-item-12"></i>
<span class="service-intro">白条</span>
</li>
</ul>
<div class="life-item-content">
<div class="life-detail">
<i class="close">关闭</i>
<p>话费充值</p>
<form action="" class="sui-form form-horizontal">
号码:<input type="text" id="inputphoneNumber" placeholder="输入你的号码"/>
</form>
<button class="sui-btn btn-danger">快速充值</button>
</div>
<div class="life-detail">
<i class="close">关闭</i> 机票
</div>
<div class="life-detail">
<i class="close">关闭</i> 电影票
</div>
<div class="life-detail">
<i class="close">关闭</i> 游戏
</div>
</div>
<div class="ads">
<img src="__STATIC__/home/img/ad1.png"/>
</div>
</div>
</div>
</div>
<!--推荐-->
<div class="show">
<div class="py-container">
<ul class="yui3-g Recommend">
<li class="yui3-u-1-6 clock">
<div class="time">
<img src="__STATIC__/home/img/clock.png"/>
<h3>今日推荐</h3>
</div>
</li>
<li class="yui3-u-5-24">
<a href="list.html" target="_blank"><img src="__STATIC__/home/img/today01.png"/></a>
</li>
<li class="yui3-u-5-24">
<img src="__STATIC__/home/img/today02.png"/>
</li>
<li class="yui3-u-5-24">
<img src="__STATIC__/home/img/today03.png"/>
</li>
<li class="yui3-u-5-24">
<img src="__STATIC__/home/img/today04.png"/>
</li>
</ul>
</div>
</div>
<!-- 商品排行 -->
<div class="py-container tabbox">
<div class="py-container tab">
<div class="tab-tit" style="text-align:center">
<a href="javascript:;" class="on">
<p class="img"><i></i></p>
<p class="text">热卖排行</p>
</a>
<a href="javascript:;">
<p class="img"><i></i></p>
<p class="text">特价排行</p>
</a>
<a href="javascript:;">
<p class="img"><i></i></p>
<p class="text">新品排行</p>
</a>
</div>
</div>
<div class="content">
<ul>
<li style="display:block;">
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
</li>
<li>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/2.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/2.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
</li>
<li>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
<div class="img-item">
<p class="tab-pic">
<span><a href="#"><img src="__STATIC__/home/img/1.jpg"/></a></span>
</p>
<div class="tab-info">
<div class="info-title">
<span><a href="#">【官网价直降1100】Apple iPhone 8 Plus 256GB 银色 移动联通电信4G手机</a></span>
</div>
<p class="info-price">定金:¥100.00</p>
</div>
</div>
</li>
</ul>
</div>
</div>
<!--喜欢-->
<div class="like">
<div class="py-container">
<div class="title">
<h3 class="fl">猜你喜欢</h3>
<b class="border"></b>
<a href="javascript:;" class="fr tip changeBnt" id="xxlChg"><i></i>换一换</a>
</div>
<div class="bd">
<ul class="clearfix yui3-g Favourate picLB" id="picLBxxl">
<li class="yui3-u-1-6">
<dl class="picDl huozhe">
<dd>
<a href="" class="pic"><img src="__STATIC__/home/img/like_02.png" alt=""/></a>
<div class="like-text">
<p>阳光美包新款单肩包女包时尚子母包四件套女</p>
<h3>¥116.00</h3>
</div>
</dd>
<dd>
<a href="" class="pic"><img src="__STATIC__/home/img/like_01.png" alt=""/></a>
<div class="like-text">
<p>爱仕达 30CM炒锅不粘锅NWG8330E电磁炉炒</p>
<h3>¥116.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl jilu">
<dd>
<a href="" class="pic"><img src="__STATIC__/home/img/like_03.png" alt=""/></a>
<div class="like-text">
<p>爱仕达 30CM炒锅不粘锅NWG8330E电磁炉炒</p>
<h3>¥116.00</h3>
</div>
</dd>
<dd>
<a href="" class="pic"><img src="__STATIC__/home/img/like_02.png" alt=""/></a>
<div class="like-text">
<p>阳光美包新款单肩包女包时尚子母包四件套女</p>
<h3>¥116.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl tuhua">
<dd>
<a href="" class="pic"><img src="__STATIC__/home/img/like_01.png" alt=""/></a>
<div class="like-text">
<p>捷波朗 </p>
<p>(jabra)BOOSI劲步</p>
<h3>¥236.00</h3>
</div>
</dd>
<dd>
<a href="" class="pic"><img nsrc="__STATIC__/home/__STATIC__/home/assets/img/like_02.png"
alt=""/></a>
<div class="like-text">
<p>三星(G5500)</p>
<p>移动联通双网通</p>
<h3>¥566.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl huozhe">
<dd>
<a href="" class="pic"><img src="__STATIC__/home/img/like_02.png" alt=""/></a>
<div class="like-text">
<p>阳光美包新款单肩包女包时尚子母包四件套女</p>
<h3>¥116.00</h3>
</div>
</dd>
<dd>
<a href="" class="pic"><img src="__STATIC__/home/img/like_01.png" alt=""/></a>
<div class="like-text">
<p>爱仕达 30CM炒锅不粘锅NWG8330E电磁炉炒</p>
<h3>¥116.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl jilu">
<dd>
<a href="http://sc.chinaz.com/" class="pic"><img src="__STATIC__/home/img/like_03.png"
alt=""/></a>
<div class="like-text">
<p>捷波朗 </p>
<p>(jabra)BOOSI劲步</p>
<h3>¥236.00</h3>
</div>
</dd>
<dd>
<a href="http://sc.chinaz.com/" class="pic"><img src="__STATIC__/home/img/like_02.png"
alt=""/></a>
<div class="like-text">
<p>欧普</p>
<p>JYLZ08面板灯平板灯铝</p>
<h3>¥456.00</h3>
</div>
</dd>
</dl>
</li>
<li class="yui3-u-1-6">
<dl class="picDl tuhua">
<dd>
<a href="http://sc.chinaz.com/" class="pic"><img src="__STATIC__/home/img/like_01.png"
alt=""/></a>
<div class="like-text">
<p>三星(G5500)</p>
<p>移动联通双网通</p>
<h3>¥566.00</h3>
</div>
</dd>
<dd>
<a href="http://sc.chinaz.com/" class="pic"><img
nsrc="__STATIC__/home/__STATIC__/home/assets/img/like_02.png" alt=""/></a>
<div class="like-text">
<p>韩国所望紧致湿润精华露400ml</p>
<h3>¥896.00</h3>
</div>
</dd>
</dl>
</li>
</ul>
</div>
</div>
</div>
<!--有趣-->
<div class="fun">
<div class="py-container">
<div class="title">
<h3 class="fl">传智播客.有趣区</h3>
</div>
<div class="clearfix yui3-g Interest">
<span class="x-line"></span>
<div class="yui3-u row-405 Interest-conver">
<img src="__STATIC__/home/img/interest01.png"/>
</div>
<div class="yui3-u row-225 Interest-conver-split">
<h5>好东西</h5>
<img src="__STATIC__/home/img/interest02.png"/>
<img src="__STATIC__/home/img/interest03.png"/>
</div>
<div class="yui3-u row-405 Interest-conver-split blockgary">
<h5>品牌街</h5>
<div class="split-bt">
<img src="__STATIC__/home/img/interest04.png"/>
</div>
<div class="x-img fl">
<img src="__STATIC__/home/img/interest05.png"/>
</div>
<div class="x-img fr">
<img src="__STATIC__/home/img/interest06.png"/>
</div>
</div>
<div class="yui3-u row-165 brandArea">
<span class="brand-yline"></span>
<ul class="yui3-g brand-list">
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand01.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand02.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand03.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand04.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand05.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand06.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand07.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand08.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand09.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand10.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand11.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand12.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand13.png"/></li>
<li class="yui3-u-1-2 brand-pit"><img src="__STATIC__/home/img/brand03.png"/></li>
</ul>
</div>
</div>
</div>
</div>
<!--楼层-->
<div id="floor-1" class="floor">
<div class="py-container">
<div class="title floors">
<h3 class="fl">家用电器</h3>
<div class="fr">
<ul class="sui-nav nav-tabs">
<li class="active">
<a href="#tab1" data-toggle="tab">热门</a>
</li>
<li>
<a href="#tab2" data-toggle="tab">大家电</a>
</li>
<li>
<a href="#tab3" data-toggle="tab">生活电器</a>
</li>
<li>
<a href="#tab4" data-toggle="tab">厨房电器</a>
</li>
<li>
<a href="#tab5" data-toggle="tab">应季电器</a>
</li>
<li>
<a href="#tab6" data-toggle="tab">空气/净水</a>
</li>
<li>
<a href="#tab7" data-toggle="tab">高端电器</a>
</li>
</ul>
</div>
</div>
<div class="clearfix tab-content floor-content">
<div id="tab1" class="tab-pane active">
<div class="yui3-g Floor-1">
<div class="yui3-u Left blockgary">
<ul class="jd-list">
<li>节能补贴</li>
<li>4K电视</li>
<li>空气净化器</li>
<li>IH电饭煲</li>
<li>滚筒洗衣机</li>
<li>电热水器</li>
</ul>
<img src="__STATIC__/home/img/floor-1-1.png"/>
</div>
<div class="yui3-u row-330 floorBanner">
<div id="floorCarousel" data-ride="carousel" data-interval="4000" class="sui-carousel slide">
<ol class="carousel-indicators">
<li data-target="#floorCarousel" data-slide-to="0" class="active"></li>
<li data-target="#floorCarousel" data-slide-to="1"></li>
<li data-target="#floorCarousel" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="active item">
<img src="__STATIC__/home/img/floor-1-b01.png">
</div>
<div class="item">
<img src="__STATIC__/home/img/floor-1-b02.png">
</div>
<div class="item">
<img src="__STATIC__/home/img/floor-1-b03.png">
</div>
</div>
<a href="#floorCarousel" data-slide="prev" class="carousel-control left">‹</a>
<a href="#floorCarousel" data-slide="next" class="carousel-control right">›</a>
</div>
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-2.png"/>
</div>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-3.png"/>
</div>
</div>
<div class="yui3-u row-218 split">
<img src="__STATIC__/home/img/floor-1-4.png"/>
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-5.png"/>
</div>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-6.png"/>
</div>
</div>
</div>
</div>
<div id="tab2" class="tab-pane">
<p>第二个</p>
</div>
<div id="tab3" class="tab-pane">
<p>第三个</p>
</div>
<div id="tab4" class="tab-pane">
<p>第4个</p>
</div>
<div id="tab5" class="tab-pane">
<p>第5个</p>
</div>
<div id="tab6" class="tab-pane">
<p>第6个</p>
</div>
<div id="tab7" class="tab-pane">
<p>第7个</p>
</div>
</div>
</div>
</div>
<div id="floor-2" class="floor">
<div class="py-container">
<div class="title floors">
<h3 class="fl">手机通讯</h3>
<div class="fr">
<ul class="sui-nav nav-tabs">
<li class="active">
<a href="#tab8" data-toggle="tab">热门</a>
</li>
<li>
<a href="#tab9" data-toggle="tab">品质优选</a>
</li>
<li>
<a href="#tab10" data-toggle="tab">新机尝鲜</a>
</li>
<li>
<a href="#tab11" data-toggle="tab">高性价比</a>
</li>
<li>
<a href="#tab12" data-toggle="tab">合约机</a>
</li>
<li>
<a href="#tab13" data-toggle="tab">手机卡</a>
</li>
<li>
<a href="#tab14" data-toggle="tab">手机配件</a>
</li>
</ul>
</div>
</div>
<div class="clearfix tab-content floor-content">
<div id="tab8" class="tab-pane active">
<div class="yui3-g Floor-1">
<div class="yui3-u Left blockgary">
<ul class="jd-list">
<li>节能补贴</li>
<li>4K电视</li>
<li>空气净化器</li>
<li>IH电饭煲</li>
<li>滚筒洗衣机</li>
<li>电热水器</li>
</ul>
<img src="__STATIC__/home/img/floor-1-1.png"/>
</div>
<div class="yui3-u row-330 floorBanner">
<div id="floorCarousell" data-ride="carousel" data-interval="4000" class="sui-carousel slide">
<ol class="carousel-indicators">
<li data-target="#floorCarousell" data-slide-to="0" class="active"></li>
<li data-target="#floorCarousell" data-slide-to="1"></li>
<li data-target="#floorCarousell" data-slide-to="2"></li>
</ol>
<div class="carousel-inner">
<div class="active item">
<img src="__STATIC__/home/img/floor-1-b01.png">
</div>
<div class="item">
<img src="__STATIC__/home/img/floor-1-b02.png">
</div>
<div class="item">
<img src="__STATIC__/home/img/floor-1-b03.png">
</div>
</div>
<a href="#floorCarousell" data-slide="prev" class="carousel-control left">‹</a>
<a href="#floorCarousell" data-slide="next" class="carousel-control right">›</a>
</div>
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-2.png"/>
</div>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-3.png"/>
</div>
</div>
<div class="yui3-u row-218 split">
<img src="__STATIC__/home/img/floor-1-4.png"/>
</div>
<div class="yui3-u row-220 split">
<span class="floor-x-line"></span>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-5.png"/>
</div>
<div class="floor-conver-pit">
<img src="__STATIC__/home/img/floor-1-6.png"/>
</div>
</div>
</div>
</div>
<div id="tab2" class="tab-pane">
<p>第二个</p>
</div>
<div id="tab9" class="tab-pane">
<p>第三个</p>
</div>
<div id="tab10" class="tab-pane">
<p>第4个</p>
</div>
<div id="tab11" class="tab-pane">
<p>第5个</p>
</div>
<div id="tab12" class="tab-pane">
<p>第6个</p>
</div>
<div id="tab13" class="tab-pane">
<p>第7个</p>
</div>
<div id="tab14" class="tab-pane">
<p>第8个</p>
</div>
</div>
</div>
</div>
<!--商标-->
<div class="brand">
<div class="py-container">
<ul class="Brand-list blockgary">
<li class="Brand-item">
<img src="__STATIC__/home/img/brand_21.png"/>
</li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_03.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_05.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_07.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_09.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_11.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_13.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_15.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_17.png"/></li>
<li class="Brand-item"><img src="__STATIC__/home/img/brand_19.png"/></li>
</ul>
</div>
</div>
<!-- 楼层位置 -->
<div id="floor-index" class="floor-index">
<ul>
<li>
<a class="num" href="javascript:;" style="display: none;">1F</a>
<a class="word" href="javascript;;" style="display: block;">家用电器</a>
</li>
<li>
<a class="num" href="javascript:;" style="display: none;">2F</a>
<a class="word" href="javascript;;" style="display: block;">手机通讯</a>
</li>
<li>
<a class="num" href="javascript:;" style="display: none;">3F</a>
<a class="word" href="javascript;;" style="display: block;">电脑办公</a>
</li>
<li>
<a class="num" href="javascript:;" style="display: none;">4F</a>
<a class="word" href="javascript;;" style="display: block;">家居家具</a>
</li>
<li>
<a class="num" href="javascript:;" style="display: none;">5F</a>
<a class="word" href="javascript;;" style="display: block;">运动户外</a>
</li>
</ul>
</div>
<!-- 底部栏位 -->
<!--页面底部-->
<div class="clearfix footer">
<div class="py-container">
<div class="footlink">
<div class="Mod-service">
<ul class="Mod-Service-list">
<li class="grid-service-item intro intro1">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro2">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro3">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro4">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
<li class="grid-service-item intro intro5">
<i class="serivce-item fl"></i>
<div class="service-text">
<h4>正品保障</h4>
<p>正品保障,提供发票</p>
</div>
</li>
</ul>
</div>
<div class="clearfix Mod-list">
<div class="yui3-g">
<div class="yui3-u-1-6">
<h4>购物指南</h4>
<ul class="unstyled">
<li>购物流程</li>
<li>会员介绍</li>
<li>生活旅行/团购</li>
<li>常见问题</li>
<li>购物指南</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>配送方式</h4>
<ul class="unstyled">
<li>上门自提</li>
<li>211限时达</li>
<li>配送服务查询</li>
<li>配送费收取标准</li>
<li>海外配送</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>支付方式</h4>
<ul class="unstyled">
<li>货到付款</li>
<li>在线支付</li>
<li>分期付款</li>
<li>邮局汇款</li>
<li>公司转账</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>售后服务</h4>
<ul class="unstyled">
<li>售后政策</li>
<li>价格保护</li>
<li>退款说明</li>
<li>返修/退换货</li>
<li>取消订单</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>特色服务</h4>
<ul class="unstyled">
<li>夺宝岛</li>
<li>DIY装机</li>
<li>延保服务</li>
<li>品优购E卡</li>
<li>品优购通信</li>
</ul>
</div>
<div class="yui3-u-1-6">
<h4>帮助中心</h4>
<img src="__STATIC__/home/img/wx_cz.jpg">
</div>
</div>
</div>
<div class="Mod-copyright">
<ul class="helpLink">
<li>关于我们<span class="space"></span></li>
<li>联系我们<span class="space"></span></li>
<li>关于我们<span class="space"></span></li>
<li>商家入驻<span class="space"></span></li>
<li>营销中心<span class="space"></span></li>
<li>友情链接<span class="space"></span></li>
<li>关于我们<span class="space"></span></li>
<li>营销中心<span class="space"></span></li>
<li>友情链接<span class="space"></span></li>
<li>关于我们</li>
</ul>
<p>地址:北京市昌平区建材城西路金燕龙办公楼一层 邮编:100096 电话:400-618-4000 传真:010-82935100</p>
<p>京ICP备08001421号京公网安备110108007702</p>
</div>
</div>
</div>
</div>
<!--页面底部END-->
<!--侧栏面板开始-->
<div class="J-global-toolbar">
<div class="toolbar-wrap J-wrap">
<div class="toolbar">
<div class="toolbar-panels J-panel">
<!-- 购物车 -->
<div style="visibility: hidden;" class="J-content toolbar-panel tbar-panel-cart toolbar-animate-out">
<h3 class="tbar-panel-header J-panel-header">
<a href="" class="title"><i></i><em class="title">购物车</em></a>
<span class="close-panel J-close" onclick="cartPanelView.tbar_panel_close('cart');"></span>
</h3>
<div class="tbar-panel-main">
<div class="tbar-panel-content J-panel-content">
<div id="J-cart-tips" class="tbar-tipbox hide">
<div class="tip-inner">
<span class="tip-text">还没有登录,登录后商品将被保存</span>
<a href="#none" class="tip-btn J-login">登录</a>
</div>
</div>
<div id="J-cart-render">
<!-- 列表 -->
<div id="cart-list" class="tbar-cart-list">
</div>
</div>
</div>
</div>
<!-- 小计 -->
<div id="cart-footer" class="tbar-panel-footer J-panel-footer">
<div class="tbar-checkout">
<div class="jtc-number"><strong class="J-count" id="cart-number">0</strong>件商品</div>
<div class="jtc-sum"> 共计:<strong class="J-total" id="cart-sum">¥0</strong></div>
<a class="jtc-btn J-btn" href="#none" target="_blank">去购物车结算</a>
</div>
</div>
</div>
<!-- 我的关注 -->
<div style="visibility: hidden;" data-name="follow" class="J-content toolbar-panel tbar-panel-follow">
<h3 class="tbar-panel-header J-panel-header">
<a href="#" target="_blank" class="title"> <i></i> <em class="title">我的关注</em> </a>
<span class="close-panel J-close" onclick="cartPanelView.tbar_panel_close('follow');"></span>
</h3>
<div class="tbar-panel-main">
<div class="tbar-panel-content J-panel-content">
<div class="tbar-tipbox2">
<div class="tip-inner"><i class="i-loading"></i></div>
</div>
</div>
</div>
<div class="tbar-panel-footer J-panel-footer"></div>
</div>
<!-- 我的足迹 -->
<div style="visibility: hidden;" class="J-content toolbar-panel tbar-panel-history toolbar-animate-in">
<h3 class="tbar-panel-header J-panel-header">
<a href="#" target="_blank" class="title"> <i></i> <em class="title">我的足迹</em> </a>
<span class="close-panel J-close" onclick="cartPanelView.tbar_panel_close('history');"></span>
</h3>
<div class="tbar-panel-main">
<div class="tbar-panel-content J-panel-content">
<div class="jt-history-wrap">
<ul>
<!--<li class="jth-item">
<a href="#" class="img-wrap"> <img src="__STATIC__/home/__STATIC__/home/.__STATIC__/home/portal/img/like_03.png" height="100" width="100" /> </a>
<a class="add-cart-button" href="#" target="_blank">加入购物车</a>
<a href="#" target="_blank" class="price">¥498.00</a>
</li>
<li class="jth-item">
<a href="#" class="img-wrap"> <img src="__STATIC__/home/__STATIC__/home/__STATIC__/home/portal/img/like_02.png" height="100" width="100" /></a>
<a class="add-cart-button" href="#" target="_blank">加入购物车</a>
<a href="#" target="_blank" class="price">¥498.00</a>
</li>-->
</ul>
<a href="#" class="history-bottom-more" target="_blank">查看更多足迹商品 >></a>
</div>
</div>
</div>
<div class="tbar-panel-footer J-panel-footer"></div>
</div>
</div>
<div class="toolbar-header"></div>
<!-- 侧栏按钮 -->
<div class="toolbar-tabs J-tab">
<div onclick="cartPanelView.tabItemClick('cart')" class="toolbar-tab tbar-tab-cart" data="购物车"
tag="cart">
<i class="tab-ico"></i>
<em class="tab-text"></em>
<span class="tab-sub J-count " id="tab-sub-cart-count">0</span>
</div>
<div onclick="cartPanelView.tabItemClick('follow')" class="toolbar-tab tbar-tab-follow" data="我的关注"
tag="follow">
<i class="tab-ico"></i>
<em class="tab-text"></em>
<span class="tab-sub J-count hide">0</span>
</div>
<div onclick="cartPanelView.tabItemClick('history')" class="toolbar-tab tbar-tab-history" data="我的足迹"
tag="history">
<i class="tab-ico"></i>
<em class="tab-text"></em>
<span class="tab-sub J-count hide">0</span>
</div>
</div>
<div class="toolbar-footer">
<div class="toolbar-tab tbar-tab-top"><a href="#"> <i class="tab-ico "></i> <em
class="footer-tab-text">顶部</em> </a></div>
<div class="toolbar-tab tbar-tab-feedback"><a href="#" target="_blank"> <i class="tab-ico"></i> <em
class="footer-tab-text ">反馈</em> </a></div>
</div>
<div class="toolbar-mini"></div>
</div>
<div id="J-toolbar-load-hook"></div>
</div>
</div>
<!--购物车单元格 模板-->
<script type="text/template" id="tbar-cart-item-template">
<div class="tbar-cart-item">
<div class="jtc-item-promo">
<em class="promo-tag promo-mz">满赠<i class="arrow"></i></em>
<div class="promo-text">已购满600元,您可领赠品</div>
</div>
<div class="jtc-item-goods">
<span class="p-img"><a href="#" target="_blank"><img src="{2}" alt="{1}" height="50" width="50"/></a></span>
<div class="p-name">
<a href="#">{1}</a>
</div>
<div class="p-price"><strong>¥{3}</strong>×{4}</div>
<a href="#none" class="p-del J-del">删除</a>
</div>
</div>
</script>
<!--侧栏面板结束-->
</body>
</html>

浙公网安备 33010602011771号