Showing
12 changed files
with
82 additions
and
0 deletions
apps/home/controllers/installment.js
0 → 100644
apps/home/index.js
0 → 100644
1 | +/** | ||
2 | + * sub app home | ||
3 | + * @author: Bi Kai<kai.bi@yoho.cn> | ||
4 | + * @date: 2016/05/09 | ||
5 | + */ | ||
6 | + | ||
7 | +var express = require('express'), | ||
8 | + path = require('path'), | ||
9 | + hbs = require('express-handlebars'); | ||
10 | + | ||
11 | +var app = express(); | ||
12 | + | ||
13 | +// set view engin | ||
14 | +var doraemon = path.join(__dirname, '../../doraemon/views'); // parent view root | ||
15 | + | ||
16 | +app.on('mount', function(parent) { | ||
17 | + delete parent.locals.settings; // 不继承父 App 的设置 | ||
18 | + Object.assign(app.locals, parent.locals); | ||
19 | +}); | ||
20 | + | ||
21 | +app.set('views', path.join(__dirname, 'views/action')); | ||
22 | +app.engine('.hbs', hbs({ | ||
23 | + extname: '.hbs', | ||
24 | + defaultLayout: 'layout', | ||
25 | + layoutsDir: doraemon, | ||
26 | + partialsDir: [path.join(__dirname, 'views/partial'), `${doraemon}/partial`], | ||
27 | + helpers: global.yoho.helpers | ||
28 | +})); | ||
29 | + | ||
30 | +// router | ||
31 | +app.use(require('./router')); | ||
32 | + | ||
33 | +module.exports = app; |
apps/home/models/installment.js
0 → 100644
apps/home/router.js
0 → 100644
1 | +/** | ||
2 | + * router of sub app home | ||
3 | + * @author: Bi Kai<kai.bi@yoho.cn> | ||
4 | + * @date: 2016/05/09 | ||
5 | + */ | ||
6 | + | ||
7 | +'use strict'; | ||
8 | + | ||
9 | +const express = require('express'); | ||
10 | +const cRoot = './controllers'; | ||
11 | +const installment = require(cRoot + '/installment'); | ||
12 | + | ||
13 | +const router = express.Router(); // eslint-disable-line | ||
14 | + | ||
15 | +router.get('/installment', installment.index); // 星潮教室首页 | ||
16 | + | ||
17 | +module.exports = router; |
1 | +<div class="installment-page"> | ||
2 | + {{> resources/banner-top}} | ||
3 | + <div class="open-index"> | ||
4 | + <ul class="open-info"> | ||
5 | + <li> | ||
6 | + <span class="open-icon-1"></span> | ||
7 | + <span>先消费<br>后还款</span> | ||
8 | + </li> | ||
9 | + <li> | ||
10 | + <span class="open-icon-2"></span> | ||
11 | + <span>30天免息<br>灵活分期</span> | ||
12 | + </li> | ||
13 | + <li> | ||
14 | + <span class="open-icon-3"></span> | ||
15 | + <span>制定商品<br>立享优惠</span> | ||
16 | + </li> | ||
17 | + </ul> | ||
18 | + </div> | ||
19 | +</div> |
public/img/home/installment-icon1.png
0 → 100644

2.36 KB
public/img/home/installment-icon2.png
0 → 100644

1.88 KB
public/img/home/installment-icon3.png
0 → 100644

1.74 KB
public/scss/home/_index.css
0 → 100644
1 | +@import "installment/index"; |
public/scss/home/installment/_index.css
0 → 100644
1 | +@import "installment"; |
-
Please register or login to post a comment