Authored by xuqi

shop entry.Review by:@xuqi

@@ -621,6 +621,20 @@ @@ -621,6 +621,20 @@
621 //路径导航 621 //路径导航
622 pathNav: [...], 622 pathNav: [...],
623 623
  624 + //品牌入口
  625 + shopEntry: {
  626 + home: '',
  627 + logo: '',
  628 + shopName: '',
  629 + sort: [
  630 + {
  631 + href: '',
  632 + name: '上衣'
  633 + },
  634 + ...
  635 + ]
  636 + },
  637 +
624 ..//标准页面内容,见上 638 ..//标准页面内容,见上
625 } 639 }
626 } 640 }
@@ -641,20 +655,6 @@ @@ -641,20 +655,6 @@
641 brandAbout: '', //品牌介绍页传HTML文本,非品牌介绍页则不传 655 brandAbout: '', //品牌介绍页传HTML文本,非品牌介绍页则不传
642 leftContent: [], //... 656 leftContent: [], //...
643 657
644 - //品牌入口  
645 - shopEntry: {  
646 - home: '',  
647 - logo: '',  
648 - shopName: '',  
649 - sort: [  
650 - {  
651 - href: '',  
652 - name: '上衣'  
653 - },  
654 - ...  
655 - ]  
656 - },  
657 -  
658 //分类介绍 658 //分类介绍
659 sortIntro: { 659 sortIntro: {
660 name: '', 660 name: '',
1 {{> layout/header}} 1 {{> layout/header}}
2 <div class="product-list-page product-page yoho-page"> 2 <div class="product-list-page product-page yoho-page">
3 {{# list}} 3 {{# list}}
4 - {{# brandBanner}}  
5 - <div class="brand-banner">  
6 - <div class="banner-img" style="height: {{bannerHeight}}px;background: url({{banner}})"></div>  
7 - <div class="opt-wrap">  
8 - <p class="opt center-content">  
9 - <a href="{{brandHome}}">  
10 - <i class="iconfont">&#xe617;</i>  
11 - 品牌首页  
12 - </a>  
13 - <a href="{{brandIntro}}">  
14 - <i class="iconfont">&#xe618;</i>  
15 - 品牌介绍  
16 - </a>  
17 - <span id="brand-favor" class="brand-favor">  
18 - <i class="iconfont{{#if coled}} coled{{/if}}">&#xe616;</i>  
19 - </span>  
20 - </p>  
21 - </div>  
22 - </div>  
23 - {{/ brandBanner}}  
24 -  
25 - <div class="center-content clearfix">  
26 - {{> layout/path-nav}}  
27 -  
28 - {{# brandAbout}}  
29 - <div class="brand-about">  
30 - {{{brandIntro}}}  
31 - </div>  
32 - {{^}}  
33 - <div class="list-left pull-left">  
34 - {{> product/left-content}}  
35 - </div>  
36 - <div class="list-right pull-right">  
37 - {{# shopEntry}}  
38 - <div class="shop-entry clearfix">  
39 - <a class="pull-left" href="{{home}}">  
40 - <img class="logo" src="{{logo}}">  
41 - </a>  
42 -  
43 - <div class="name pull-left">  
44 - <a class="shop-name" href="{{home}}">{{shopName}}</a>  
45 - <p class="sorts">  
46 - {{#each sort}}  
47 - <a href="{{href}}">{{name}}</a>  
48 -  
49 - {{#unless @last}}  
50 - /  
51 - {{/unless}}  
52 - {{/each}} 4 + {{# brandBanner}}
  5 + <div class="brand-banner">
  6 + <div class="banner-img" style="height: {{bannerHeight}}px;background: url({{banner}})"></div>
  7 + <div class="opt-wrap">
  8 + <p class="opt center-content">
  9 + <a href="{{brandHome}}">
  10 + <i class="iconfont">&#xe617;</i>
  11 + 品牌首页
  12 + </a>
  13 + <a href="{{brandIntro}}">
  14 + <i class="iconfont">&#xe618;</i>
  15 + 品牌介绍
  16 + </a>
  17 + <span id="brand-favor" class="brand-favor">
  18 + <i class="iconfont{{#if coled}} coled{{/if}}">&#xe616;</i>
  19 + </span>
53 </p> 20 </p>
54 </div> 21 </div>
55 -  
56 - <a class="entry-btn pull-right" href="{{home}}">  
57 - 进入品牌店铺  
58 - <span class="iconfont">&#xe601;</span>  
59 - </a>  
60 </div> 22 </div>
61 - {{/ shopEntry}} 23 + {{/ brandBanner}}
  24 +
  25 + <div class="center-content clearfix">
  26 + {{> layout/path-nav}}
62 27
63 - {{> product/standard-content}} 28 + {{# brandAbout}}
  29 + <div class="brand-about">
  30 + {{{brandIntro}}}
  31 + </div>
  32 + {{^}}
  33 + <div class="list-left pull-left">
  34 + {{> product/left-content}}
  35 + </div>
  36 + <div class="list-right pull-right">
  37 + {{> product/standard-content}}
64 38
65 - {{> product/latest-walk}} 39 + {{> product/latest-walk}}
  40 + </div>
  41 + {{/ brandAbout}}
66 </div> 42 </div>
67 - {{/ brandAbout}}  
68 - </div>  
69 {{/ list}} 43 {{/ list}}
70 </div> 44 </div>
71 {{> layout/footer}} 45 {{> layout/footer}}
1 {{> layout/header}} 1 {{> layout/header}}
2 <div class="product-search-page product-page yoho-page center-content"> 2 <div class="product-search-page product-page yoho-page center-content">
3 {{# search}} 3 {{# search}}
4 - {{> layout/path-nav}} 4 + {{> layout/path-nav}}
5 5
6 - {{> product/standard-content}} 6 + {{# shopEntry}}
  7 + <div class="shop-entry clearfix">
  8 + <a class="pull-left" href="{{home}}">
  9 + <img class="logo" src="{{logo}}">
  10 + </a>
7 11
8 - {{> product/latest-walk}} 12 + <div class="name pull-left">
  13 + <a class="shop-name" href="{{home}}">{{shopName}}</a>
  14 + <p class="sorts">
  15 + {{#each sort}}
  16 + <a href="{{href}}">{{name}}</a>
  17 +
  18 + {{#unless @last}}
  19 + /
  20 + {{/unless}}
  21 + {{/each}}
  22 + </p>
  23 + </div>
  24 +
  25 + <a class="entry-btn pull-right" href="{{home}}">
  26 + 进入品牌店铺
  27 + <span class="iconfont">&#xe601;</span>
  28 + </a>
  29 + </div>
  30 + {{/ shopEntry}}
  31 +
  32 + {{> product/standard-content}}
  33 +
  34 + {{> product/latest-walk}}
9 {{/ search}} 35 {{/ search}}
10 </div> 36 </div>
11 {{> layout/footer}} 37 {{> layout/footer}}
@@ -38,31 +38,31 @@ @@ -38,31 +38,31 @@
38 38
39 {{!-- 全部品类--}} 39 {{!-- 全部品类--}}
40 {{# allSort}} 40 {{# allSort}}
41 - <div class="sort-container">  
42 - <h2>  
43 - 全部品类  
44 - <span>{{updateNum}}</span>  
45 - </h2>  
46 - <ul>  
47 - {{#each list}}  
48 - <li class="product-list-nav {{#if active}}active{{/if}}">  
49 - <h3>  
50 - <span class="icon-triangle"></span>  
51 - {{name}}  
52 - <span>{{num}}</span>  
53 - </h3>  
54 - <ul class="sort-child-list">  
55 - {{#each childList}}  
56 - <li class="{{#if childActive}}active{{/if}}">  
57 - <a href="{{href}}">{{name}}</a>  
58 - <span>{{num}}</span>  
59 - </li>  
60 - {{/each}}  
61 - </ul>  
62 - </li>  
63 - {{/each}}  
64 - </ul>  
65 - </div> 41 + <div class="sort-container">
  42 + <h2>
  43 + 全部品类
  44 + <span>{{updateNum}}</span>
  45 + </h2>
  46 + <ul>
  47 + {{#each list}}
  48 + <li class="product-list-nav {{#if active}}active{{/if}}">
  49 + <h3>
  50 + <span class="icon-triangle"></span>
  51 + {{name}}
  52 + <span>{{num}}</span>
  53 + </h3>
  54 + <ul class="sort-child-list">
  55 + {{#each childList}}
  56 + <li class="{{#if childActive}}active{{/if}}">
  57 + <a href="{{href}}">{{name}}</a>
  58 + <span>{{num}}</span>
  59 + </li>
  60 + {{/each}}
  61 + </ul>
  62 + </li>
  63 + {{/each}}
  64 + </ul>
  65 + </div>
66 {{/ allSort}} 66 {{/ allSort}}
67 67
68 {{!-- 图片链接 --}} 68 {{!-- 图片链接 --}}