shop entry.Review by:@xuqi
Showing
4 changed files
with
101 additions
and
101 deletions
@@ -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"></i> | ||
11 | - 品牌首页 | ||
12 | - </a> | ||
13 | - <a href="{{brandIntro}}"> | ||
14 | - <i class="iconfont"></i> | ||
15 | - 品牌介绍 | ||
16 | - </a> | ||
17 | - <span id="brand-favor" class="brand-favor"> | ||
18 | - <i class="iconfont{{#if coled}} coled{{/if}}"></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"></i> | ||
11 | + 品牌首页 | ||
12 | + </a> | ||
13 | + <a href="{{brandIntro}}"> | ||
14 | + <i class="iconfont"></i> | ||
15 | + 品牌介绍 | ||
16 | + </a> | ||
17 | + <span id="brand-favor" class="brand-favor"> | ||
18 | + <i class="iconfont{{#if coled}} coled{{/if}}"></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"></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"></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 | {{!-- 图片链接 --}} |
-
Please register or login to post a comment