Toggle navigation
Toggle navigation
This project
Loading...
Sign in
wangshusheng
/
YOHOBUYPC
·
Commits
Go to a project
GitLab
Go to dashboard
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
xuqi
2015-12-01 11:51:46 +0800
Commit
40e8c07447d04f22e0682561bb960faa5bc944a9
1 parent
def75a0f
product list opt
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
578 additions
and
468 deletions
template/www.yohobuy.com/actions/product/index/list.phtml
web-static/font/iconfont.eot
web-static/font/iconfont.svg
web-static/font/iconfont.ttf
web-static/font/iconfont.woff
web-static/js/product/list.js
web-static/sass/product/_index.scss
yohobuy/www.yohobuy.com/application/modules/Product/controllers/Index.php
template/www.yohobuy.com/actions/product/index/list.phtml
View file @
40e8c07
{
{>
layout/header
}
}
<div
class=
"products-page yoho-page"
>
<div
class=
"filter-box"
>
{
{#
filters
}
}
{
{#
checkedConditons
}
}
<div
class=
"checked-conditions section"
>
<span
class=
"title"
>已选条件:</span>
<div
class=
"attr-content clearfix"
>
{
{#each
conditions
}
}
<a
class=
"tag"
href=
"{{href}}"
>
{
{#if
name
}
}
{
{name
}
}
{
{^
}
}
<i
class=
"color-block"
style=
"background: {{color}}"
></i>
{
{/if
}
}
<i
class=
"close iconfont"
>
602
;</i>
</a>
{
{/each
}
}
<a
class=
"clear-checked"
href=
"{{clearUrl}}"
>清空筛选条件</a>
</div>
</div>
{
{/
checkedConditons
}
}
{
{#
products
}
}
<div
class=
"filter-box"
>
{
{#
filters
}
}
{
{#
checkedConditions
}
}
<div
class=
"checked-conditions section"
>
<span
class=
"title"
>已选条件:</span>
{
{#if
channel
}
}
<div
class=
"channel section"
>
<span
class=
"title"
>频道:</span>
<div
class=
"attr-content clearfix"
>
{
{#each
conditions
}
}
<a
class=
"tag"
href=
"{{href}}"
>
{
{#if
name
}
}
{
{name
}
}
{
{^
}
}
<i
class=
"color-block"
style=
"background: {{color}}"
></i>
{
{/if
}
}
<i
class=
"close iconfont"
>
602
;</i>
</a>
{
{/each
}
}
<div
class=
"attr-content clearfix"
>
{
{#each
channel
}
}
<a
class=
"attr"
href=
"{{href}}"
>
{
{name
}
}
</a>
{
{/each
}
}
<a
class=
"clear-checked"
href=
"{{clearUrl}}"
>清空筛选条件</a>
</div>
</div>
</div>
{
{/if
}
}
{
{#if
sort
}
}
<div
class=
"sort section"
>
<span
class=
"title"
>分类:</span>
{
{/
checkedConditions
}
}
<div
class=
"attr-content"
>
<ul
class=
"sort-pre clearfix"
>
{
{#each
sort
}
}
<li>
<span
class=
"attr"
data-id=
"{{id}}"
>
{
{name
}
}
</span>
</li>
{
{/each
}
}
</ul>
{
{#if
channel
}
}
<div
class=
"channel section"
>
<span
class=
"title"
>频道:</span>
<div
class=
"sort-sub-wrap"
>
{
{#each
sort
}
}
<ul
class=
"sort-sub clearfix hide"
>
{
{#each
sub
}
}
<li
class=
"attr"
>
<a
href=
"{{href}}"
>
{
{name
}
}</a>
</li>
{
{/each
}
}
</ul>
<div
class=
"attr-content clearfix"
>
{
{#each
channel
}
}
<a
class=
"attr"
href=
"{{href}}"
>
{
{name
}
}
</a>
{
{/each
}
}
</div>
</div>
</div>
{
{/if
}
}
{
{/if
}
}
{
{#
brand
}
}
<div
class=
"brand section"
>
<span
class=
"title"
>品牌:</span>
{
{#if
sort
}
}
<div
class=
"sort section"
>
<span
class=
"title"
>分类:</span>
<div
class=
"attr-content"
>
<ul
class=
"default clearfix"
>
{
{#
default
}
}
<li
class=
"attr"
>
<a
href=
"{{href}}"
title=
"{{name}}"
>
{
{name
}
}</a>
</li>
{
{/
default
}
}
</ul>
<div
class=
"attr-content"
>
<ul
class=
"sort-pre clearfix"
>
{
{#each
sort
}
}
<li>
<span
class=
"attr"
>
{
{name
}
}
</span>
</li>
{
{/each
}
}
</ul>
<div
class=
"brand-opt"
>
<span
id=
"brand-more"
class=
"brand-more"
>
<em>更多</em>
<i
class=
"iconfont"
>
600
;</i>
</span>
<span
id=
"brand-multi"
class=
"multi-select"
>多选
+</span>
<div
class=
"sort-sub-wrap"
>
{
{#each
sort
}
}
<ul
class=
"sort-sub clearfix hide"
>
{
{#each
sub
}
}
<li
class=
"attr"
>
<a
href=
"{{href}}"
>
{
{name
}
}</a>
</li>
{
{/each
}
}
</ul>
{
{/each
}
}
</div>
</div>
</div>
{
{/if
}
}
<div
class=
"brand-panel hide"
>
<div
class=
"panel-head clearfix"
>
<p
class=
"brands-index"
>
{
{#each
brandIndex
}
}
<span
data-index=
"{{index}}"
>
{
{name
}
}</span>
{
{/each
}
}
</p>
<div
class=
"brand-search"
>
<input
id=
"brand-search-input"
type=
"text"
>
<span
class=
"btn"
>
<i
class=
"iconfont"
>
611
;</i>
</span>
</div>
</div>
{
{#
brand
}
}
<div
class=
"brand section"
>
<span
class=
"title"
>品牌:</span>
<ul
class=
"panel-body check-container clearfix"
>
{
{#
brandsShow
}
}
<li
class=
"attr"
data-index=
"{{index}}"
data-key=
"{{key}}"
>
<a
href=
"{{href}}"
>
<span
class=
"iconfont checkbox"
data-id=
"{{id}}"
>
613
;</span>
<span
title=
"{{name}}"
>
{
{name
}
}</span>
</a>
<div
class=
"attr-content"
>
<ul
class=
"default clearfix"
>
{
{#
default
}
}
<li
class=
"attr"
>
<a
href=
"{{href}}"
title=
"{{name}}"
>
{
{name
}
}</a>
</li>
{
{/
brandsShow
}
}
{
{/
default
}
}
</ul>
<div
class=
"btns"
>
<button
id=
"brand-multi-ok"
class=
"multi-select-ok dis"
>确定</button>
<button
class=
"multi-select-cancel"
>取消</button>
<div
class=
"brand-opt"
>
<span
id=
"brand-more"
class=
"brand-more"
>
<em>更多</em>
<i
class=
"iconfont"
>
600
;</i>
</span>
<span
id=
"brand-multi"
class=
"multi-select"
>多选
+</span>
</div>
<div
class=
"brand-panel hide"
>
<div
class=
"panel-head clearfix"
>
<p
class=
"brands-index"
>
{
{#each
brandIndex
}
}
<span
data-index=
"{{index}}"
>
{
{name
}
}</span>
{
{/each
}
}
</p>
<div
class=
"brand-search"
>
<input
id=
"brand-search-input"
type=
"text"
>
<span
class=
"btn"
>
<i
class=
"iconfont"
>
611
;</i>
</span>
</div>
</div>
<ul
class=
"panel-body check-container clearfix"
>
{
{#
brandsShow
}
}
<li
class=
"attr"
data-index=
"{{index}}"
data-key=
"{{key}}"
>
<a
href=
"{{href}}"
>
<span
class=
"iconfont checkbox"
data-id=
"{{id}}"
>
613
;</span>
<span
title=
"{{name}}"
>
{
{name
}
}</span>
</a>
</li>
{
{/
brandsShow
}
}
</ul>
<div
class=
"btns"
>
<button
id=
"brand-multi-ok"
class=
"multi-select-ok dis"
>确定</button>
<button
class=
"multi-select-cancel"
>取消</button>
</div>
</div>
</div>
</div>
</div>
{
{/
brand
}
}
{
{/
brand
}
}
{
{#if
price
}
}
<div
class=
"price section"
>
<span
class=
"title"
>价格:</span>
{
{#if
price
}
}
<div
class=
"price section"
>
<span
class=
"title"
>价格:</span>
<div
class=
"attr-content clearfix"
>
{
{#
price
}
}
<a
class=
"attr"
href=
"{{href}}"
>¥
{
{name
}
}</a>
{
{/
price
}
}
<div
class=
"attr-content clearfix"
>
{
{#
price
}
}
<a
class=
"attr"
href=
"{{href}}"
>¥
{
{name
}
}</a>
{
{/
price
}
}
<div
class=
"ud-price-range"
>
¥
<input
type=
"text"
class=
"min limit"
>
<span
class=
"price-sep"
>-</span>
<input
type=
"text"
class=
"max limit"
>
<div
class=
"ud-price-range"
>
¥
<input
type=
"text"
class=
"min limit"
>
<span
class=
"price-sep"
>-</span>
<input
type=
"text"
class=
"max limit"
>
<button
class=
"price-sure hide"
>确定</button>
<button
class=
"price-sure hide"
>确定</button>
</div>
</div>
</div>
</div>
{
{/if
}
}
{
{#if
color
}
}
<div
class=
"color section"
>
<span
class=
"title"
>颜色:</span>
<div
class=
"attr-content clearfix"
>
{
{#
color
}
}
<a
class=
"attr"
href=
"{{href}}"
>
<i
class=
"color-block"
style=
"background: {{rgb}}"
></i>
{
{name
}
}
</a>
{
{/
color
}
}
{
{/if
}
}
{
{#if
color
}
}
<div
class=
"color section"
>
<span
class=
"title"
>颜色:</span>
<div
class=
"attr-content clearfix"
>
{
{#
color
}
}
<a
class=
"attr"
href=
"{{href}}"
>
<i
class=
"color-block"
style=
"background: {{rgb}}"
></i>
{
{name
}
}
</a>
{
{/
color
}
}
</div>
</div>
</div>
{
{/if
}
}
{
{/if
}
}
{
{#if
size
}
}
<div
class=
"size section"
>
<span
class=
"title"
>尺码:</span>
{
{#if
size
}
}
<div
class=
"size section"
>
<span
class=
"title"
>尺码:</span>
<div
class=
"attr-content clearfix"
>
{
{#
size
}
}
<a
class=
"attr"
href=
"{{href}}"
>
{
{name
}
}</a>
{
{/
size
}
}
<div
class=
"attr-content clearfix"
>
{
{#
size
}
}
<a
class=
"attr"
href=
"{{href}}"
>
{
{name
}
}</a>
{
{/
size
}
}
</div>
</div>
</div>
{
{/if
}
}
{
{/if
}
}
{
{#if
seniorChose
}
}
<div
class=
"senior section"
>
<span
class=
"title"
>高级选项:</span>
{
{#if
seniorChose
}
}
<div
class=
"senior section"
>
<span
class=
"title"
>高级选项:</span>
<div
class=
"attr-content"
>
<ul
class=
"clearfix senior-attr-wrap"
>
{
{#each
seniorChose
}
}
<li
class=
"attr"
>
{
{name
}
}
<span
class=
"iconfont"
>
600
;</span>
<div
class=
"attr-content"
>
<ul
class=
"clearfix senior-attr-wrap"
>
{
{#each
seniorChose
}
}
<li
class=
"attr"
>
{
{name
}
}
<span
class=
"iconfont"
>
600
;</span>
<div
class=
"senior-up-icon"
></div>
</li>
{
{/each
}
}
</ul>
<div
class=
"senior-up-icon"
></div>
</li>
{
{/each
}
}
</ul>
<div
class=
"senior-sub-wrap"
>
{
{#each
seniorChose
}
}
<div
class=
"senior-sub hide"
data-attr=
"{{attr}}"
>
{
{#if
showMulti
}
}
<span
class=
"multi-select"
>多选
+</span>
{
{/if
}
}
<ul
class=
"clearfix check-container"
>
{
{#each
sub
}
}
<li
class=
"attr"
>
<a
href=
"{{href}}"
>
<span
class=
"iconfont checkbox"
data-id=
"{{id}}"
>
613
;</span>
<span>
{
{name
}
}</span>
</a>
</li>
{
{/each
}
}
</ul>
<div
class=
"btns"
>
<button
class=
"multi-select-ok dis"
>确定</button>
<button
class=
"multi-select-cancel"
>取消</button>
<div
class=
"senior-sub-wrap"
>
{
{#each
seniorChose
}
}
<div
class=
"senior-sub hide"
data-attr=
"{{attr}}"
>
{
{#if
showMulti
}
}
<span
class=
"multi-select"
>多选
+</span>
{
{/if
}
}
<ul
class=
"clearfix check-container"
>
{
{#each
sub
}
}
<li
class=
"attr"
>
<a
href=
"{{href}}"
>
<span
class=
"iconfont checkbox"
data-id=
"{{id}}"
>
613
;</span>
<span>
{
{name
}
}</span>
</a>
</li>
{
{/each
}
}
</ul>
<div
class=
"btns"
>
<button
class=
"multi-select-ok dis"
>确定</button>
<button
class=
"multi-select-cancel"
>取消</button>
</div>
</div>
</div>
{
{/each
}
}
{
{/each
}
}
</div>
</div>
</div>
</div>
{
{/if
}
}
{
{/
filters
}
}
</div>
<div
class=
"opt-banner"
>
{
{#
sortType
}
}
<a
class=
"sort-type{{#if active}} active{{/if}}"
href=
"{{href}}"
>
{
{name
}
}
{
{#if
hasSortOrient
}
}
{
{#if
active
}
}
{
{#if
desc
}
}
<span
class=
"active-icon iconfont"
>
603
;</span>
{
{/if
}
}
{
{/
filters
}
}
</div>
<div
class=
"opt-banner"
>
{
{#
opts
}
}
{
{#
sortType
}
}
<a
class=
"sort-type{{#if active}} active{{/if}}"
href=
"{{href}}"
>
{
{name
}
}
{
{#if
hasSortOrient
}
}
{
{#if
active
}
}
{
{#if
desc
}
}
<span
class=
"active-icon iconfont"
>
603
;</span>
{
{^
}
}
<span
class=
"active-icon iconfont"
>
604
;</span>
{
{/if
}
}
{
{^
}
}
<span
class=
"iconfont"
>
614
;</span>
{
{/if
}
}
{
{^
}
}
<span
class=
"iconfont"
>
604
;</span>
{
{/if
}
}
</a>
{
{/
sortType
}
}
{
{#
checks
}
}
<a
class=
"checks{{#if checked}} checked{{/if}}"
href=
"{{href}}"
>
{
{#if
checked
}
}
<span
class=
"iconfont"
>
612
;</span>
{
{^
}
}
<span
class=
"
active-icon iconfont"
>
604
;</span>
<span
class=
"
iconfont"
>
613
;</span>
{
{/if
}
}
{
{name
}
}
</a>
{
{/
checks
}
}
<div
class=
"pager-wrap"
>
{
{#if
fivePerLine
}
}
<div
class=
"line-count active"
>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</div>
<a
class=
"line-count"
href=
"{{sixPerLineHref}}"
>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</a>
{
{^
}
}
<span
class=
"iconfont"
>
614
;</span>
<a
class=
"line-count"
href=
"{{fivePerLineHref}}"
>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</a>
<div
class=
"line-count active"
>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</div>
{
{/if
}
}
{
{^
}
}
<span
class=
"iconfont"
>
604
;</span>
{
{/if
}
}
</a>
{
{/
sortType
}
}
{
{#
checks
}
}
<a
class=
"checks{{#if checked}} checked{{/if}}"
href=
"{{href}}"
>
{
{#if
checked
}
}
<span
class=
"iconfont"
>
612
;</span>
{
{^
}
}
<span
class=
"iconfont"
>
613
;</span>
{
{/if
}
}
{
{name
}
}
</a>
{
{/
checks
}
}
<div
class=
"pager"
>
<a
class=
"line-count clearfix {{#if fivePerLine}}active{{/if}}"
href=
"{{fivePerLineHref}}"
>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</a>
<a
class=
"line-count clearfix {{#if sixPerLine}}active{{/if}}"
href=
"{{sixPerLineHref}}"
>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</a>
<div
class=
"page-count"
>
<span>
{
{countPerPage
}
}
<i
class=
"iconfont"
>
604
;</i>
</span>
每页
<ul>
{
{#
pageCounts
}
}
<li>
<a
href=
"{{href}}"
>
{
{count
}
}</a>
</li>
{
{/
pageCounts
}
}
</ul>
</div>
<div
class=
"page-count"
>
<span
id=
"count-per-page"
>
{
{countPerPage
}
}
<i
class=
"iconfont"
>
604
;</i>
</span>
每页
<ul>
{
{#
pageCounts
}
}
<li>
<a
href=
"{{href}}"
>
{
{count
}
}</a>
</li>
{
{/
pageCounts
}
}
</ul>
</div>
<p
class=
"pager"
>
{
{#if
preHref
}
}
<a
href=
"{{preHref}}"
>
<span
class=
"iconfont"
>
615
;</span>
</a>
{
{^
}
}
<span
class=
"dis-icon iconfont"
>
615
;</span>
{
{/if
}
}
<span>
<i>
{
{curPage
}
}</i>/
{
{pageCount
}
}
</span>
{
{#if
nextHref
}
}
<a
href=
"{{nextHref}}"
>
<span
class=
"iconfont"
>
601
;</span>
</a>
{
{^
}
}
<span
class=
"dis-icon iconfont"
>
601
;</span>
{
{/if
}
}
</p>
</div>
{
{/opts
}
}
</div>
</div>
<div
class=
"goods-container"
>
{
{#each
goods
}
}
{
{>
product/good
}
}
{
{/each
}
}
</div>
<div
class=
"goods-container"
>
{
{#each
goods
}
}
{
{>
product/good
}
}
{
{/each
}
}
</div>
{
{/
products
}
}
</div>
{
{>
layout/footer
}
}
\ No newline at end of file
...
...
web-static/font/iconfont.eot
View file @
40e8c07
No preview for this file type
web-static/font/iconfont.svg
View file @
40e8c07
...
...
@@ -2,7 +2,7 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg
xmlns=
"http://www.w3.org/2000/svg"
>
<metadata>
Created by FontForge 20120731 at
Mon Nov 30 17:26:23
2015
Created by FontForge 20120731 at
Tue Dec 1 11:00:27
2015
By Ads
</metadata>
<defs>
...
...
@@ -19,7 +19,7 @@ Created by FontForge 20120731 at Mon Nov 30 17:26:23 2015
bbox=
"0 -214 1024 864"
underline-thickness=
"50"
underline-position=
"-100"
unicode-range=
"U+0078-E61
4
"
unicode-range=
"U+0078-E61
5
"
/>
<missing-glyph
horiz-adv-x=
"374"
d=
"M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z"
/>
...
...
@@ -79,5 +79,7 @@ M457 99q-5 -6 -13 -9t-17 -3q-21 0 -30 12l-171 171q-13 10 -13 30q0 18 12.5 30.5t3
d=
"M877 812h-730q-61 0 -104 -43t-43 -104v-730q0 -61 43 -104t104 -43h730q61 0 104 43t43 104v730q0 61 -43 104t-104 43zM939 -65q0 -26 -18 -44t-44 -18h-730q-26 0 -44 18t-18 44v730q0 17 8.5 31t22.5 22.5t31 8.5h730q26 0 44 -18t18 -44v-730z"
/>
<glyph
glyph-name=
"uniE614"
unicode=
""
d=
"M160 996zM865 247q0 -18 -13 -31l-308 -308q-13 -13 -31 -13t-31 13l-309 308q-13 13 -13 31t13.5 31t30.5 13h617q18 0 31 -13t13 -31zM865 511q0 -18 -13 -31t-31 -13h-617q-18 0 -31 13t-13 31t13 31l309 309q13 13 31 13t31 -13l308 -309q13 -13 13 -31z"
/>
<glyph
glyph-name=
"uniE615"
unicode=
""
d=
"M704 569l-41 39l-343 -320l343 -320l41 39l-301 281z"
/>
</font>
</defs></svg>
...
...
web-static/font/iconfont.ttf
View file @
40e8c07
No preview for this file type
web-static/font/iconfont.woff
View file @
40e8c07
No preview for this file type
web-static/js/product/list.js
View file @
40e8c07
...
...
@@ -292,4 +292,28 @@ $('.senior-sub').on('click', '.multi-select', function() {
clearTimeout
(
seniorHoverTime
);
}).
on
(
'mouseleave'
,
function
()
{
hideSeniorPanel
();
});
\ No newline at end of file
});
//操作栏
(
function
()
{
var
$countPerPage
=
$
(
'#count-per-page'
),
$countChose
=
$countPerPage
.
next
(
'ul'
);
var
SLIDETIME
=
200
;
$
(
document
).
click
(
function
(
e
)
{
if
(
$
(
e
.
target
).
closest
(
'.page-count'
).
length
>
0
)
{
return
;
}
$countChose
&&
$countChose
.
slideUp
(
SLIDETIME
);
});
$countPerPage
.
click
(
function
()
{
if
(
$countChose
.
css
(
'display'
)
===
'none'
)
{
$countChose
.
slideDown
(
SLIDETIME
);
}
else
{
$countChose
.
slideUp
(
SLIDETIME
);
}
});
}());
\ No newline at end of file
...
...
web-static/sass/product/_index.scss
View file @
40e8c07
...
...
@@ -290,6 +290,7 @@
height
:
48px
;
background
:
#f5f7f6
;
line-height
:
48px
;
margin
:
10px
0
;
.sort-type
,
.checks
{
...
...
@@ -307,7 +308,7 @@
}
}
.pager
{
.pager
-wrap
{
float
:
right
;
padding
:
15px
0
;
}
...
...
@@ -344,23 +345,53 @@
>
span
{
float
:
left
;
display
:
block
;
width
:
42px
;
height
:
10px
;
line-height
:
10px
;
padding
:
3px
;
border
:
1px
solid
#ccc
;
color
:
#222
;
font-size
:
12px
;
cursor
:
pointer
;
margin-right
:
10px
;
}
.iconfont
{
font-size
:
1
2
px
;
font-size
:
1
4
px
;
color
:
#ccc
;
float
:
right
;
}
>
ul
{
position
:
absolute
;
display
:
none
;
width
:
42px
;
padding
:
0
3px
;
border-left
:
1px
solid
#ccc
;
border-right
:
1px
solid
#ccc
;
}
li
{
border-bottom
:
1px
solid
#ccc
;
}
a
{
display
:
block
;
width
:
100%
;
}
}
.pager
{
float
:
left
;
font-size
:
14px
;
line-height
:
15px
;
margin
:
0
20px
;
.dis-icon
{
color
:
#e6e6e6
;
}
i
{
color
:
#f00
;
}
}
}
...
...
yohobuy/www.yohobuy.com/application/modules/Product/controllers/Index.php
View file @
40e8c07
...
...
@@ -12,287 +12,295 @@ class IndexController extends AbstractAction
{
$data
=
array
(
'searchListPage'
=>
true
,
'filters'
=>
array
(
'checkedConditons'
=>
array
(
'conditions'
=>
array
(
'products'
=>
array
(
'filters'
=>
array
(
'checkedConditions'
=>
array
(
'conditions'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'暗黑'
),
array
(
'href'
=>
''
,
'color'
=>
'#f00'
),
array
(
'href'
=>
''
,
'name'
=>
'CLOT'
)
),
'clearUrl'
=>
''
),
'channel'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'暗黑'
'href'
=>
'/?gender=1,3'
,
'name'
=>
'BOYS'
),
array
(
'href'
=>
'/?gender=2,3'
,
'name'
=>
'GIRLS'
),
array
(
'href'
=>
''
,
'
color'
=>
'#f00
'
'
name'
=>
'KIDS
'
),
array
(
'href'
=>
''
,
'name'
=>
'
CLOT
'
'name'
=>
'
LIFESTYLE
'
)
),
'clearUrl'
=>
''
),
'channel'
=>
array
(
array
(
'href'
=>
'/?gender=1,3'
,
'name'
=>
'BOYS'
),
array
(
'href'
=>
'/?gender=2,3'
,
'name'
=>
'GIRLS'
),
array
(
'href'
=>
''
,
'name'
=>
'KIDS'
'sort'
=>
array
(
array
(
'id'
=>
'1'
,
'name'
=>
'上衣'
,
'sub'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'T恤'
),
array
(
'href'
=>
''
,
'name'
=>
'棉袄'
),
array
(
'href'
=>
''
,
'name'
=>
'外套'
)
)
),
array
(
'id'
=>
'2'
,
'name'
=>
'裤子'
),
array
(
'id'
=>
'3'
,
'name'
=>
'连衣裙'
),
array
(
'id'
=>
'4'
,
'name'
=>
'鞋'
)
),
array
(
'href'
=>
''
,
'name'
=>
'LIFESTYLE'
)
),
'sort'
=>
array
(
array
(
'id'
=>
'1'
,
'name'
=>
'上衣'
,
'sub'
=>
array
(
'brand'
=>
array
(
'default'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'CLOT'
),
array
(
'href'
=>
''
,
'name'
=>
'ABLE JEANS'
),
array
(
'href'
=>
''
,
'name'
=>
'Eight Guys'
),
array
(
'href'
=>
''
,
'name'
=>
'FAIRWHALE JEANS'
),
array
(
'href'
=>
''
,
'name'
=>
'鬼洗'
),
array
(
'href'
=>
''
,
'name'
=>
'金银帝国Imperial Taels'
),
array
(
'href'
=>
''
,
'name'
=>
'F.L.Y.D'
),
array
(
'href'
=>
''
,
'name'
=>
'Tapenade特芙娜'
),
array
(
'href'
=>
''
,
'name'
=>
'Adidas Originals'
)
),
'brandIndex'
=>
array
(
array
(
'index'
=>
'all'
,
'name'
=>
'全部'
),
array
(
'index'
=>
'0-9'
,
'name'
=>
'0 ~ 9'
),
array
(
'index'
=>
'a'
,
'name'
=>
'A'
)
),
'brandsShow'
=>
array
(
array
(
'id'
=>
'1'
,
'href'
=>
''
,
'index'
=>
'0-9'
,
'name'
=>
'5cm'
,
'key'
=>
'5cm'
),
array
(
'id'
=>
'2'
,
'href'
=>
''
,
'index'
=>
'k'
,
'name'
=>
'KTZ'
,
'key'
=>
'ktz'
),
array
(
'id'
=>
'3'
,
'href'
=>
''
,
'name'
=>
'T恤'
'index'
=>
't'
,
'name'
=>
'Tapenade特芙娜'
,
'key'
=>
'tapenade特芙娜'
),
array
(
'id'
=>
'4'
,
'href'
=>
''
,
'name'
=>
'棉袄'
'index'
=>
'j'
,
'name'
=>
'金银帝国Imperial Taels'
,
'key'
=>
'金银帝国imperial taels'
),
array
(
'id'
=>
'5'
,
'href'
=>
''
,
'name'
=>
'外套'
'index'
=>
'a'
,
'name'
=>
'ABLE JEANS'
,
'key'
=>
'able jeans'
)
)
),
array
(
'id'
=>
'2'
,
'name'
=>
'裤子'
),
array
(
'id'
=>
'3'
,
'name'
=>
'连衣裙'
),
array
(
'id'
=>
'4'
,
'name'
=>
'鞋'
)
),
'brand'
=>
array
(
'default'
=>
array
(
'price'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'
CLOT
'
'name'
=>
'
0-239
'
),
array
(
'href'
=>
''
,
'name'
=>
'ABLE JEANS'
),
'name'
=>
'240-329'
)
),
'color'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'Eight Guys'
'name'
=>
'黑色'
,
'rgb'
=>
'#000'
),
array
(
'href'
=>
''
,
'name'
=>
'FAIRWHALE JEANS'
'name'
=>
'红色'
,
'rgb'
=>
'#f00'
)
),
'size'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'S'
),
array
(
'href'
=>
''
,
'name'
=>
'鬼洗'
'name'
=>
'L'
)
),
'seniorChose'
=>
array
(
array
(
'attr'
=>
'style'
,
'name'
=>
'风格'
,
'showMulti'
=>
true
,
'sub'
=>
array
(
array
(
'id'
=>
'1'
,
'href'
=>
''
,
'name'
=>
'街头'
),
array
(
'id'
=>
'2'
,
'href'
=>
''
,
'name'
=>
'简约'
)
)
),
array
(
'attr'
=>
'weather'
,
'name'
=>
'适用季节'
,
'sub'
=>
array
(
array
(
'id'
=>
'1'
,
'href'
=>
''
,
'name'
=>
'春天'
),
array
(
'id'
=>
'2'
,
'href'
=>
''
,
'name'
=>
'夏天'
)
)
)
)
),
'opts'
=>
array
(
'sortType'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'
金银帝国Imperial Taels
'
'name'
=>
'
默认
'
),
array
(
'active'
=>
true
,
'href'
=>
''
,
'name'
=>
'F.L.Y.D'
'name'
=>
'最新'
,
'hasSortOrient'
=>
true
,
'desc'
=>
true
),
array
(
'href'
=>
''
,
'name'
=>
'Tapenade特芙娜'
'name'
=>
'价格'
,
'hasSortOrient'
=>
true
),
array
(
'href'
=>
''
,
'name'
=>
'Adidas Originals'
'name'
=>
'折扣'
,
'hasSortOrient'
=>
true
)
),
'
brandIndex
'
=>
array
(
'
checks
'
=>
array
(
array
(
'index'
=>
'all'
,
'name'
=>
'全部'
'name'
=>
'新品'
,
'checked'
=>
true
,
'href'
=>
''
),
array
(
'index'
=>
'0-9'
,
'name'
=>
'0 ~ 9'
'name'
=>
'打折'
,
'href'
=>
''
),
array
(
'index'
=>
'a'
,
'name'
=>
'A'
'name'
=>
'限量'
,
'checked'
=>
true
,
'href'
=>
''
)
),
'brandsShow'
=>
array
(
array
(
'id'
=>
'1'
,
'href'
=>
''
,
'index'
=>
'0-9'
,
'name'
=>
'5cm'
,
'key'
=>
'5cm'
),
array
(
'id'
=>
'2'
,
'href'
=>
''
,
'index'
=>
'k'
,
'name'
=>
'KTZ'
,
'key'
=>
'ktz'
),
'fivePerLine'
=>
true
,
'sixPerLineHref'
=>
''
,
'countPerPage'
=>
'120'
,
'pageCounts'
=>
array
(
array
(
'id'
=>
'3'
,
'href'
=>
''
,
'index'
=>
't'
,
'name'
=>
'Tapenade特芙娜'
,
'key'
=>
'tapenade特芙娜'
'count'
=>
60
),
array
(
'id'
=>
'4'
,
'href'
=>
''
,
'index'
=>
'j'
,
'name'
=>
'金银帝国Imperial Taels'
,
'key'
=>
'金银帝国imperial taels'
'count'
=>
100
),
array
(
'id'
=>
'5'
,
'href'
=>
''
,
'index'
=>
'a'
,
'name'
=>
'ABLE JEANS'
,
'key'
=>
'able jeans'
'count'
=>
120
)
)
),
'price'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'0-239'
),
array
(
'href'
=>
''
,
'name'
=>
'240-329'
)
),
'color'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'黑色'
,
'rgb'
=>
'#000'
),
array
(
'href'
=>
''
,
'name'
=>
'红色'
,
'rgb'
=>
'#f00'
)
),
'size'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'S'
),
array
(
'href'
=>
''
,
'name'
=>
'L'
)
),
'seniorChose'
=>
array
(
array
(
'attr'
=>
'style'
,
'name'
=>
'风格'
,
'showMulti'
=>
true
,
'sub'
=>
array
(
array
(
'id'
=>
'1'
,
'href'
=>
''
,
'name'
=>
'街头'
),
array
(
'id'
=>
'2'
,
'href'
=>
''
,
'name'
=>
'简约'
)
)
),
array
(
'attr'
=>
'weather'
,
'name'
=>
'适用季节'
,
'sub'
=>
array
(
array
(
'id'
=>
'1'
,
'href'
=>
''
,
'name'
=>
'春天'
),
array
(
'id'
=>
'2'
,
'href'
=>
''
,
'name'
=>
'夏天'
)
)
)
)
),
'sortType'
=>
array
(
array
(
'href'
=>
''
,
'name'
=>
'默认'
),
array
(
'active'
=>
true
,
'href'
=>
''
,
'name'
=>
'最新'
,
'hasSortOrient'
=>
true
,
'desc'
=>
true
),
array
(
'href'
=>
''
,
'name'
=>
'价格'
,
'hasSortOrient'
=>
true
),
array
(
'href'
=>
''
,
'name'
=>
'折扣'
,
'hasSortOrient'
=>
true
)
),
'checks'
=>
array
(
array
(
'name'
=>
'新品'
,
'checked'
=>
true
,
'href'
=>
''
),
array
(
'name'
=>
'打折'
,
'href'
=>
''
),
array
(
'name'
=>
'限量'
,
'checked'
=>
true
,
'href'
=>
''
)
),
'fivePerLine'
=>
true
,
'fivePerLineHref'
=>
''
,
'countPerPage'
=>
'120'
,
'pageCounts'
=>
array
(
array
(
'href'
=>
''
,
'count'
=>
60
),
array
(
'href'
=>
''
,
'count'
=>
100
),
array
(
'href'
=>
''
,
'count'
=>
120
'curPage'
=>
1
,
'pageCount'
=>
30
,
'nextHref'
=>
'hello'
)
)
);
...
...
Please
register
or
login
to post a comment