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
Lynnic
9 years ago
Commit
c4f48ffe05c5ee36910d5e55c560e0d4c614f396
1 parent
fa7a12f6
update
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
361 deletions
static/sass/product/_detail.scss
template/m.yohobuy.com/actions/product/detail/index.phtml
yohobuy/m.yohobuy.com/application/modules/Product/controllers/Detail.php
static/sass/product/_detail.scss
View file @
c4f48ff
...
...
@@ -25,214 +25,10 @@ $basicBtnC:#eb0313;
left
:
auto
;
}
<<<<<<<
HEAD
.banner-container
{
position
:
relative
;
// overflow: hidden;
.is-new-lable
{
position
:
absolute
;
left
:
pxToRem
(
108px
);
top
:pxToRem
(
40px
)
;
height
:
pxToRem
(
35px
);
width
:pxToRem
(
70px
)
;
color
:
#fff
;
text-align
:
center
;
font-size
:
pxToRem
(
20px
);
line-height
:
pxToRem
(
35px
);
background-color
:
#7cd881
;
// z-index: 16;
}
}
.banner-top
{
// width: 100%;
min-height
:
660rem
/
$pxConvertRem
;
overflow
:
hidden
;
position
:
relative
;
.swiper-pagination
{
position
:absolute
;
bottom
:
pxToRem
(
40px
);
.swiper-pagination-bullet
{
margin-right
:
2px
;
}
.swiper-pagination-bullet-active
{
background-color
:
#000
;
}
.swiper-button-prev
,
.swiper-button-next
{
position
:
absolute
;
top
:
50%
;
width
:
pxToRem
(
48px
);
height
:
pxToRem
(
48px
);
margin-top
:
pxToRem
(
-44px
);
cursor
:
pointer
;
z-index
:
10
;
-moz-background-size
:
pxToRem
(
48px
)
pxToRem
(
48px
);
-webkit-background-size
:
pxToRem
(
48px
)
pxToRem
(
48px
);
background-size
:
pxToRem
(
48px
)
pxToRem
(
48px
);
background-position
:
center
;
background-repeat
:
no-repeat
;
}
.swiper-button-next.swiper-button-grey
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23f0f0f0'%2F%3E%3C%2Fsvg%3E")
;
right
:
pxToRem
(
30px
);
left
:
auto
;
}
.swiper-button-prev.swiper-button-grey
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23f0f0f0'%2F%3E%3C%2Fsvg%3E")
;
left
:
pxToRem
(
30px
);
right
:
auto
;
}
}
}
.banner-swiper
{
min-height
:
pxToRem
(
600px
);
min-width
:
pxToRem
(
448px
);
margin
:
pxToRem
(
30px
)
pxToRem
(
96px
);
// position: relative;
overflow
:
hidden
;
ul
{
position
:
relative
;
height
:
100%
;
li
{
float
:
left
;
height
:
100%
;
}
}
}
.goodsName
{
min-height
:
pxToRem
(
83px
);
font-size
:
pxToRem
(
28px
);
color
:
#fff
;
padding-left
:
pxToRem
(
25px
);
padding-right
:
pxToRem
(
25px
);
line-height
:
pxToRem
(
36px
);
background-color
:
#515150
;
}
.goodsSubtitle
{
min-height
:
pxToRem
(
87px
);
font-size
:
pxToRem
(
24px
);
line-height
:
pxToRem
(
36px
);
color
:
$subFontC
;
padding-left
:pxToRem
(
28px
)
;
padding-right
:pxToRem
(
28px
)
;
border-bottom
:
1px
solid
$borderC
;
background-color
:
#f4f4f4
;
}
.price-date
{
// width: 100%;
color
:
$subFontC
;
min-height
:
pxToRem
(
88px
);
padding-left
:pxToRem
(
28px
)
;
padding-right
:pxToRem
(
28px
)
;
border-bottom
:
1px
solid
$borderC
;
}
.goodsPrice
{
float
:
left
;
font-size
:
pxToRem
(
34
.59px
);
h1
{
display
:
inline-block
;
line-height
:
pxToRem
(
88px
);
}
.currentPrice
{
color
:red
;
margin-right
:
pxToRem
(
10px
);
}
.previousPrice
{
text-decoration
:line-through
;
}
}
.periodOfMarket
{
font-size
:
pxToRem
(
24px
);
float
:
right
;
h1
{
display
:
inline-block
;
line-height
:
pxToRem
(
88px
);
}
}
.goodsName
,
.goodsSubtitle
{
// width: 100%;
display
:table
;
span
{
display
:
table-cell
;
vertical-align
:
middle
;
}
}
.vipLevel
{
width
:
100%
;
box-sizing
:border-box
;
display
:
table
;
min-height
:
pxToRem
(
88px
);
padding-left
:pxToRem
(
28px
)
;
padding-right
:pxToRem
(
28px
)
;
font-size
:
pxToRem
(
22px
);
color
:
#999999
;
border-bottom
:
1px
solid
$borderC
;
span
{
display
:
table-cell
;
vertical-align
:
middle
;
}
.vip-img
{
padding-right
:
pxToRem
(
22px
);
img
{
width
:
pxToRem
(
52px
);
height
:
pxToRem
(
32px
);
}
}
.vip-price
{
padding-right
:
pxToRem
(
55px
);
}
.vip-price
:last-child
{
padding-right
:
0
;
}
}
.goodsDiscount
{
font-size
:
pxToRem
(
28px
);
color
:
$mainFontC
;
border-bottom
:
1px
solid
$borderC
;
h1
{
padding
:
pxToRem
(
30px
)
pxToRem
(
28px
);
line-height
:
pxToRem
(
36px
);
// line-height: pxToRem(88px);
}
.iconfont
{
display
:
inline-block
;
width
:
pxToRem
(
35px
);
font-size
:
pxToRem
(
45px
);
float
:
right
;
color
:
#e0e0e0
;
// padding-left:pxToRem(50px);
}
.discount-folder
{
.folder-item
{
border-top
:
1px
solid
$borderC
;
}
display
:
none
;
}
}
.goodsSubtitle
,
.goodsDiscount
{
text-indent
:
pxToRem
(
-14px
);
=======
.prev-grey
{
background-image
:
url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23f0f0f0'%2F%3E%3C%2Fsvg%3E")
;
left
:
pxToRem
(
30px
);
right
:
auto
;
>>>>>>>
e70906be965a981051214ab24fd534fcb709337e
}
.good-detail-page
{
...
...
@@ -595,166 +391,10 @@ $basicBtnC:#eb0313;
line-height
:
pxToRem
(
88px
);
font-size
:
pxToRem
(
28px
);
<<<<<<<
HEAD
.enter-store
{
min-height
:
pxToRem
(
100px
);
display
:
table
;
a
{
display
:
table-cell
;
vertical-align
:
middle
;
text-align
:
left
;
}
.store-logo
{
// padding-right: 35rem/$pxConvertRem;
img
{
width
:
pxToRem
(
109px
);
height
:
pxToRem
(
68px
);
margin-left
:
0
;
margin-right
:
pxToRem
(
-25px
);
}
}
.store-name
{
font-size
:
pxToRem
(
34px
);
color
:
$mainFontC
;
}
.store-link
{
font-size
:pxToRem
(
28px
)
;
color
:
$subFontC
;
text-align
:
right
;
span
{
font-size
:
inherit
;
}
}
}
.goods-desc
{
.service
{
width
:
pxToRem
(
489px
);
height
:
pxToRem
(
28px
);
margin-top
:
pxToRem
(
22px
);
}
}
.tips
{
color
:
$subFontC
;
font-size
:
pxToRem
(
18px
);
margin-top
:
pxToRem
(
20px
);
}
.materials
{
.detail
{
img
{
display
:
block
;
overflow
:
hidden
;
width
:
pxToRem
(
90px
);
height
:
pxToRem
(
120px
);
padding-right
:
pxToRem
(
20px
);
float
:
left
;
}
.material-desc
{
font-size
:
pxToRem
(
24px
);
overflow
:
hidden
;
}
}
.material-type
{
width
:
pxToRem
(
581px
);
height
:
pxToRem
(
99px
);
border-top
:
1px
solid
$borderC
;
padding
:
pxToRem
(
17px
)
0
;
}
}
.product-detail
{
.detail
{
img
{
margin-top
:
pxToRem
(
20px
);
width
:
pxToRem
(
581px
);
height
:
pxToRem
(
772px
);
}
}
margin-bottom
:
pxToRem
(
120px
);
}
.detail-swiper
{
.swiper-wrapper
{
height
:
pxToRem
(
200px
);
overflow
:
hidden
;
.swiper-slide
{
width
:
pxToRem
(
114px
);
div
{
text-align
:
center
;
&
.cell
{
font-size
:
pxToRem
(
24px
);
background-color
:
$tableCellC
;
padding
:pxToRem
(
15px
)
0
;
border
:
1px
solid
#fff
;
}
}
}
}
}
#reference-swiper-container
{
.first-group
{
width
:
pxToRem
(
70px
);
margin-top
:
pxToRem
(
66px
);
.avatar
{
line-height
:
pxToRem
(
40px
);
width
:
pxToRem
(
40px
);
height
:
pxToRem
(
40px
);
margin
:
pxToRem
(
18px
)
0
;
}
}
}
.measurement-method
{
.detail
{
width
:
100%
;
// height: pxToRem(300px);
img
{
float
:left
;
width
:
pxToRem
(
270px
);
height
:
pxToRem
(
239px
);
margin-top
:
pxToRem
(
18px
);
margin-right
:
pxToRem
(
28px
);
}
.right-part
{
overflow
:
hidden
;
.title
{
>
h1
{
margin-top
:
pxToRem
(
10px
);
display
:
inline-block
;
padding-right
:
pxToRem
(
10px
);
border-right
:
1px
solid
$borderC
;
line-height
:
100%
;
}
>
span
{
font-size
:
pxToRem
(
12px
);
}
}
ul
.items
{
margin-top
:
pxToRem
(
20px
);
padding
:
0
;
line-height
:
pxToRem
(
30px
);
font-size
:
pxToRem
(
13px
);
li
{
span
{
display
:
inline-block
;
width
:
pxToRem
(
15px
);
height
:
pxToRem
(
15px
);
background-color
:
$basicBtnC
;
border-radius
:
50%
;
color
:
#fff
;
text-align
:
center
;
line-height
:
pxToRem
(
15px
);
font-size
:
pxToRem
(
13px
);
margin-right
:
pxToRem
(
12px
);
vertical-align
:
text-bottom
;
}
=======
a
{
color
:
#e0e0e0
;
.iconfont
{
font-size
:
inherit
;
>>>>>>>
e70906be965a981051214ab24fd534fcb709337e
}
}
...
...
template/m.yohobuy.com/actions/product/detail/index.phtml
View file @
c4f48ff
...
...
@@ -311,7 +311,11 @@
<div
class=
"cart-bar"
>
<span
class=
"num-tag"
>
{
{numInCart
}
}</span>
<a
href=
""
class=
"num-incart iconfont"
>
62
c;</a>
{
{#if
goodsInstore
}
}
<a
href=
""
class=
"addto-cart "
>加入购物车</a>
{
{else
}
}
<a
href=
""
class=
"sold-out"
>已售罄</a>
{
{/if
}
}
<a
href=
""
class=
"favorite iconfont"
>
605
;</a>
</div>
{
{/cartInfo
}
}
...
...
yohobuy/m.yohobuy.com/application/modules/Product/controllers/Detail.php
View file @
c4f48ff
...
...
@@ -241,7 +241,8 @@ SHOE BQT KEN BLOCK',
),
'cartInfo'
=>
array
(
'numInCart'
=>
3
'numInCart'
=>
3
,
'goodsInstore'
=>
0
)
);
...
...
@@ -255,6 +256,7 @@ SHOE BQT KEN BLOCK',
public
function
commentsAction
(){
$data
=
array
(
'goodsCommentsPage'
=>
true
,
'pageHeader'
=>
array
(
'navBack'
=>
'sss '
,
...
...
Please
register
or
login
to post a comment