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
Email Patches
Plain Diff
Browse Files
Authored by
biao
9 years ago
Commit
4fb85d95f73956e1ac7ec7c556aa682e080d4c50
1 parent
8c742a7f
update common header and footer
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
59 additions
and
7 deletions
apps/guang/controllers/index.js
apps/guang/router.js
apps/guang/views/action/guang.hbs
doraemon/m-views/partial/footer.hbs
doraemon/models/header.js
apps/guang/controllers/index.js
View file @
4fb85d9
/**
* 频道页面
* @author: Bi Kai<kai.bi@yoho.cn>
* @date: 2016/05/09
*/
'use strict'
;
const
headerModel
=
require
(
'../../../doraemon/models/header'
);
exports
.
index
=
(
req
,
res
)
=>
{
res
.
render
(
'guang'
,
{
devEnv
:
true
,
pageHeader
:
headerModel
.
setNavHeader
(
'逛'
),
pageFooter
:
true
});
}
...
...
apps/guang/router.js
View file @
4fb85d9
...
...
@@ -6,9 +6,13 @@
'use strict'
;
//const router = require('express').Router();
//const cRoot = './controllers';
//
//// Your controller here
//
//module.exports = router;
const
router
=
require
(
'express'
).
Router
();
// eslint-disable-line
const
cRoot
=
'./controllers'
;
const
guangController
=
require
(
`
$
{
cRoot
}
/index`
)
;
// Your controller here
router
.
get
(
'/'
,
guangController
.
index
);
module
.
exports
=
router
;
...
...
apps/guang/views/action/guang.hbs
View file @
4fb85d9
<p>
hello guang
</p>
...
...
doraemon/m-views/partial/footer.hbs
View file @
4fb85d9
{{#
pageFooter
}}
<footer
id=
"yoho-footer"
class=
"yoho-footer
hide
"
>
<footer
id=
"yoho-footer"
class=
"yoho-footer"
>
<p
class=
"op-row"
>
<span
class=
"back-to-top"
>
Back to top
...
...
doraemon/models/header.js
0 → 100644
View file @
4fb85d9
/**
* router of sub app guang
* @author: biao<bill.zhao@yoho.cn>
* @date: 2016/05/12
*/
'use strict'
;
const
_
=
require
(
'lodash'
);
const
getChannle
=
()
=>
(
'kids'
);
exports
.
setNavHeader
=
(
title
,
backUrl
,
navBtn
)
=>
{
let
header
=
{
navTitle
:
title
,
backUrl
:
backUrl
,
navBtn
:
navBtn
}
header
[
getChannle
()]
=
true
;
return
_
.
merge
({
navTitle
:
''
,
backUrl
:
true
,
navBtn
:
true
,
boys
:
true
},
header
);
};
...
...
Please
register
or
login
to post a comment