Toggle navigation
Toggle navigation
This project
Loading...
Sign in
fe
/
yohobuywap-node
·
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
Plain Diff
Browse Files
Authored by
郭成尧
7 years ago
Commit
40a9e5a9a5aa5caa5ad2620c4435f24790d1458c
2 parents
86483790
42490953
Merge branch 'feature/seo2' into 'gray'
guang 详情页去channel See merge request
!1107
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
11 additions
and
18 deletions
apps/guang/controllers/detail.js
doraemon/views/partial/product/recommend-goods.hbs
public/js/product/new/newarrival.js
utils/product-process.js
apps/guang/controllers/detail.js
View file @
40a9e5a
...
...
@@ -314,15 +314,19 @@ const indexRedirect = (req, res, next) => {
if
(
id
)
{
let
redirectUrl
=
'/guang/'
;
if
(
req
.
yoho
.
channel
!==
req
.
cookies
.
_Channel
)
{
redirectUrl
+=
`
$
{
req
.
yoho
.
channel
}
-
`
;
}
// if (req.yoho.channel !== req.cookies._Channel) {
// redirectUrl += `${req.yoho.channel}-`;
// }
delete
req
.
query
.
id
;
delete
req
.
query
.
channel
;
let
param
=
qs
.
stringify
(
req
.
query
);
if
(
param
)
{
param
=
'?'
+
param
;
}
redirectUrl
+=
`
$
{
id
}.
html$
{
param
}
`
;
res
.
redirect
(
301
,
redirectUrl
);
}
else
{
...
...
doraemon/views/partial/product/recommend-goods.hbs
View file @
40a9e5a
...
...
@@ -53,11 +53,11 @@
{{/
tags
}}
</div>
<div
class=
"good-detail-img"
>
<a
class=
"good-thumb"
href=
"
{{
url
}}
"
title=
"
{{
seoTitle
}}
"
>
<a
class=
"good-thumb"
href=
"
{{
url
}}
"
title=
"
{{
imgAlt
}}
"
>
{{#if
@root
.
_noLazy
}}
<img
src=
"
{{
image2
default_images
w
=
235
h
=
314
q
=
60
}}
"
alt=
"
{{
seoTitle
}}
"
/>
<img
src=
"
{{
image2
default_images
w
=
235
h
=
314
q
=
60
}}
"
alt=
"
{{
imgAlt
}}
"
/>
{{else}}
<img
class=
"lazy"
data-original=
"
{{
image2
default_images
w
=
235
h
=
314
q
=
60
}}
"
alt=
"
{{
seoTitle
}}
"
/>
<img
class=
"lazy"
data-original=
"
{{
image2
default_images
w
=
235
h
=
314
q
=
60
}}
"
alt=
"
{{
imgAlt
}}
"
/>
{{/if}}
</a>
{{#
is_soon_sold_out
}}
...
...
@@ -79,7 +79,7 @@
</div>
<div
class=
"good-detail-text"
>
<div
class=
"name"
>
<a
href=
"
{{
url
}}
"
title=
"
{{
seoTitle
}}
"
>
{{
product_name
}}
</a>
<a
href=
"
{{
url
}}
"
title=
"
{{
imgAlt
}}
"
>
{{
product_name
}}
</a>
</div>
<div
class=
"price"
>
{{#if
@root
.
saleViplogin
}}
...
...
public/js/product/new/newarrival.js
View file @
40a9e5a
...
...
@@ -314,13 +314,6 @@ function search(opt) {
loading
.
hideLoadingMask
();
window
.
rePosFooter
();
$
(
'.good-detail-text .name'
).
each
(
function
()
{
let
$this
=
$
(
this
),
$title
=
$this
.
find
(
'a'
);
$title
[
0
].
mlellipsis
(
2
);
});
},
error
:
function
()
{
tip
.
show
(
'网络断开连接了~'
);
...
...
utils/product-process.js
View file @
40a9e5a
...
...
@@ -233,10 +233,6 @@ exports.processProductList = (list, options) => {
product
.
similar
=
true
;
}
let
seoGender
=
product
.
gender
?
GENDER
[
product
.
gender
]
+
'|'
:
''
;
product
.
seoTitle
=
`
$
{
product
.
brand_name
}
|
$
{
seoGender
}
$
{
product
.
small_sort_name
}
|
$
{
product
.
product_name
}
|
YOHO
!
BUY
有货`
;
// eslint-disable-line
product
.
imgAlt
=
_
.
compact
([
product
.
brand_name
,
(
product
.
gender
?
GENDER
[
product
.
gender
]
:
false
),
product
.
small_sort_name
,
product
.
product_name
]).
join
(
'|'
);
// eslint-disable-line
pruductList
.
push
(
product
);
...
...
Please
register
or
login
to post a comment