Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
YOHOBUYWAP
·
Commits
Go to a project
GitLab
Go to group
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
hf
9 years ago
Commit
4cf5b8fe122f7c2c7c599f5c9b2c8959087a6350
1 parent
12d49307
do modify product detail page reference size
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
10 additions
and
10 deletions
yohobuy/m.yohobuy.com/application/models/Product/Detail.php
yohobuy/m.yohobuy.com/application/models/Product/Detail.php
View file @
4cf5b8f
...
...
@@ -32,12 +32,12 @@ class DetailModel
if
(
is_numeric
(
$productId
)
&&
is_numeric
(
$goodsId
))
{
// 调用服务
$baseInfo
=
DetailData
::
baseInfo
(
$productId
,
$uid
);
var_dump
(
$baseInfo
);
// 判断商品是否在架
if
(
empty
(
$baseInfo
[
'status'
]))
{
return
$result
;
}
// // 因PC目前是不判断的,先保持一致,以后有需要,可以去掉
// // 判断商品是否在架
// if (empty($baseInfo['status'])) {
// return $result;
// }
// 商品名称
if
(
isset
(
$baseInfo
[
'productName'
]))
{
...
...
@@ -347,7 +347,7 @@ class DetailModel
$referenceList
=
array
();
// 判断是否显示参考尺码
$showReference
=
!
empty
(
$sizeInfo
[
'sizeInfoBo'
][
'sizeBoList'
][
0
][
'referenceSize'
])
;
$showReference
=
$boyReference
||
$girlReference
;
if
(
$showReference
)
{
$referenceList
[
0
]
=
array
(
'param'
=>
$referenceName
);
}
...
...
@@ -362,11 +362,11 @@ class DetailModel
foreach
(
$sizeInfo
[
'sizeInfoBo'
][
'sizeBoList'
]
as
$value
)
{
$item
=
array
();
$sizeNameList
[]
=
array
(
'param'
=>
$value
[
'sizeName'
]);
if
(
!
empty
(
$value
[
'referenceSize'
][
'gender'
])
&&
$boyReference
&&
(
$value
[
'referenceSize'
][
'gender'
]
==
1
||
$value
[
'referenceSize'
][
'gender'
]
==
3
))
{
$referenceList
[]
=
array
(
'param'
=>
empty
(
$value
[
'referenceSize'
][
'referenceName'
])
?
' '
:
$value
[
'referenceSize'
][
'referenceName'
]);
if
(
$boyReference
&&
(
$gender
==
1
||
$gender
==
3
)
)
{
$referenceList
[]
=
array
(
'param'
=>
empty
(
$value
[
'boyReferSize'
][
'referenceName'
])
?
' '
:
$value
[
'boyReferSize'
][
'referenceName'
]);
}
elseif
(
!
empty
(
$value
[
'referenceSize'
][
'gender'
])
&&
$girlReference
&&
(
$value
[
'referenceSize'
][
'gender'
]
==
2
||
$value
[
'referenceSize'
][
'gender'
]
==
3
))
{
$referenceList
[]
=
array
(
'param'
=>
empty
(
$value
[
'referenceSize'
][
'referenceName'
])
?
' '
:
$value
[
'referenceSize'
][
'referenceName'
]);
elseif
(
$girlReference
&&
(
$gender
==
2
||
$gender
==
3
)
)
{
$referenceList
[]
=
array
(
'param'
=>
empty
(
$value
[
'girlReferSize'
][
'referenceName'
])
?
' '
:
$value
[
'girlReferSize'
][
'referenceName'
]);
}
foreach
(
$value
[
'sortAttributes'
]
as
$attr
)
{
$sizeBoGroup
[
$attr
[
'id'
]][]
=
array
(
'param'
=>
empty
(
$attr
[
'sizeValue'
])
?
' '
:
$attr
[
'sizeValue'
]);
...
...
Please
register
or
login
to post a comment