Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
YOHOBUYPC
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
2
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
xuqi
9 years ago
Commit
7d7dcbe4568369b8d729f1a2d95e211375cc2f50
1 parent
a4ccbe95
product opt banner
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
203 additions
and
4 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/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 @
7d7dcbe
...
...
@@ -219,7 +219,69 @@
</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>
{
{^
}
}
<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=
"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>
</div>
<div
class=
"goods-container"
>
...
...
web-static/font/iconfont.eot
View file @
7d7dcbe
No preview for this file type
web-static/font/iconfont.svg
View file @
7d7dcbe
...
...
@@ -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
Thu Nov 26 10:18:10
2015
Created by FontForge 20120731 at
Mon Nov 30 17:26:23
2015
By Ads
</metadata>
<defs>
...
...
@@ -16,10 +16,10 @@ Created by FontForge 20120731 at Thu Nov 26 10:18:10 2015
ascent=
"896"
descent=
"-128"
x-height=
"792"
bbox=
"0 -214 1024 8
12
"
bbox=
"0 -214 1024 8
64
"
underline-thickness=
"50"
underline-position=
"-100"
unicode-range=
"U+0078-E61
3
"
unicode-range=
"U+0078-E61
4
"
/>
<missing-glyph
horiz-adv-x=
"374"
d=
"M34 0v682h272v-682h-272zM68 34h204v614h-204v-614z"
/>
...
...
@@ -77,5 +77,7 @@ d="M939 -212h-854q-23 0 -42.5 11.5t-31 31t-11.5 42.5v854q0 35 25 60t60 25h854q23
M457
99q-5
-6
-13
-9t-17
-3q-21
0
-30
12l-171
171q-13
10
-13
30q0
18
12.5
30.5t30.5
12.5q10
0
17.5
-3.5t12.5
-9.5l141
-141l311
312q13
12
30
12q18
0
30.5
-12.5t12.5
-29.5q0
-21
-13
-30z"
/>
<glyph
glyph-name=
"uniE613"
unicode=
""
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"
/>
</font>
</defs></svg>
...
...
web-static/font/iconfont.ttf
View file @
7d7dcbe
No preview for this file type
web-static/font/iconfont.woff
View file @
7d7dcbe
No preview for this file type
web-static/sass/product/_index.scss
View file @
7d7dcbe
...
...
@@ -285,4 +285,83 @@
.multi
.checkbox
{
display
:
inline
;
}
.opt-banner
{
height
:
48px
;
background
:
#f5f7f6
;
line-height
:
48px
;
.sort-type
,
.checks
{
color
:
#ccc
;
font-size
:
14px
;
padding
:
0
10px
;
.iconfont
{
font-size
:
14px
;
}
&
.active
,
&
.checked
{
color
:
#000
;
}
}
.pager
{
float
:
right
;
padding
:
15px
0
;
}
.line-count
{
float
:
left
;
padding
:
3px
1px
3px
3px
;
border
:
1px
solid
#ccc
;
margin-right
:
10px
;
span
{
float
:
left
;
width
:
5px
;
height
:
10px
;
background
:
#ccc
;
margin-right
:
2px
;
}
&
.active
{
border-color
:
#222
;
span
{
background
:
#222
;
}
}
}
.page-count
{
position
:
relative
;
height
:
18px
;
float
:
left
;
font-size
:
12px
;
line-height
:
18px
;
>
span
{
float
:
left
;
display
:
block
;
height
:
10px
;
line-height
:
10px
;
padding
:
3px
;
border
:
1px
solid
#ccc
;
color
:
#222
;
font-size
:
12px
;
cursor
:
pointer
;
margin-right
:
10px
;
}
.iconfont
{
font-size
:
12px
;
color
:
#ccc
;
}
>
ul
{
display
:
none
;
}
}
}
}
\ No newline at end of file
...
...
yohobuy/www.yohobuy.com/application/modules/Product/controllers/Index.php
View file @
7d7dcbe
...
...
@@ -238,6 +238,62 @@ class IndexController extends AbstractAction
)
)
)
),
'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
)
)
);
$this
->
_view
->
display
(
'list'
,
$data
);
...
...
Please
register
or
login
to post a comment