Merge branch 'develop' of http://git.dev.yoho.cn/ued/yohogirls-mustache into develop
Showing
29 changed files
with
1654 additions
and
11 deletions
1 | {{> layout/header_jian}} | 1 | {{> layout/header_jian}} |
2 | {{> channel/banner_top}} | 2 | {{> channel/banner_top}} |
3 | -{{> channel/content}} | 3 | +<div class="content {{# channel}}content-{{.}}{{/ channel}} clearfix"> |
4 | + {{^ trialTop}} | ||
5 | + {{# contentWithNothing}} | ||
6 | + {{# topItems}} | ||
7 | + {{> channel/item}} | ||
8 | + {{/ topItems}} | ||
9 | + {{/ contentWithNothing}} | ||
10 | + | ||
11 | + {{# contentWithAdvert}} | ||
12 | + {{# topItems}} | ||
13 | + {{> channel/item}} | ||
14 | + {{/ topItems}} | ||
15 | + {{> channel/banner_right}} | ||
16 | + {{# bottomItems}} | ||
17 | + {{> channel/item}} | ||
18 | + {{/ bottomItems}} | ||
19 | + {{/ contentWithAdvert}} | ||
20 | + | ||
21 | + {{# contentWithCenterBanner}} | ||
22 | + {{# topItems}} | ||
23 | + {{> channel/item}} | ||
24 | + {{/ topItems}} | ||
25 | + {{> channel/banner_center}} | ||
26 | + {{# bottomItems}} | ||
27 | + {{> channel/item}} | ||
28 | + {{/ bottomItems}} | ||
29 | + {{/ contentWithCenterBanner}} | ||
30 | + | ||
31 | + {{# contentWithAll}} | ||
32 | + {{# topItems1}} | ||
33 | + {{> channel/item}} | ||
34 | + {{/ topItems1}} | ||
35 | + {{> channel/banner_right}} | ||
36 | + {{# topItems2}} | ||
37 | + {{> channel/item}} | ||
38 | + {{/ topItems2}} | ||
39 | + {{> channel/banner_center}} | ||
40 | + {{# bottomItems}} | ||
41 | + {{> channel/item}} | ||
42 | + {{/ bottomItems}} | ||
43 | + {{/ contentWithAll}} | ||
44 | + | ||
45 | + {{> channel/follow_us}} | ||
46 | + | ||
47 | + {{/ trialTop}} | ||
48 | + | ||
49 | + {{# trialTop}} | ||
50 | + {{# contentWithNothing}} | ||
51 | + <div class="content-items-group-left"> | ||
52 | + {{# topItemsLeft}} | ||
53 | + {{> channel/item}} | ||
54 | + {{/ topItemsLeft}} | ||
55 | + </div> | ||
56 | + <div class="trial-top trial-has-bottom-border"> | ||
57 | + {{# topTen}} | ||
58 | + <span class="content-item-detail-a-img"> | ||
59 | + <a href="{{link}}" target="_blank" class="link" title="{{title}}" | ||
60 | + onclick="YOHODCLICK('channel','web','content')"> | ||
61 | + <img class="lazy pic" | ||
62 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
63 | + data-original="{{img}}" alt="{{title}}" style="display: inline;"> | ||
64 | + </a> | ||
65 | + </span> | ||
66 | + | ||
67 | + <h2 class="beauty-top-h2">本周试用排行榜</h2> | ||
68 | + {{# top}} | ||
69 | + <a class="top-list top-list-{{ranking}}" href="{{link}}" target="_blank"> | ||
70 | + <span class="top-leading"></span> | ||
71 | + | ||
72 | + <div class="top-content"> | ||
73 | + <h2>{{title}}</h2> | ||
74 | + | ||
75 | + <h3>{{subTitle}}</h3> | ||
76 | + </div> | ||
77 | + <span class="top-like-num {{bestLike}}">{{likeNum}}</span> | ||
78 | + </a> | ||
79 | + {{/ top}} | ||
80 | + {{/ topTen}} | ||
81 | + </div> | ||
82 | + <div class="content-items-group-right"> | ||
83 | + {{# topItemsRight}} | ||
84 | + {{> channel/item}} | ||
85 | + {{/ topItemsRight}} | ||
86 | + </div> | ||
87 | + <div class="content-items-group-bottom"> | ||
88 | + {{# topItemsBottom}} | ||
89 | + {{> channel/item}} | ||
90 | + {{/ topItemsBottom}} | ||
91 | + {{> channel/follow_us}} | ||
92 | + | ||
93 | + </div> | ||
94 | + {{/ contentWithNothing}} | ||
95 | + | ||
96 | + {{# contentWithAdvert}} | ||
97 | + <div class="content-items-group-left"> | ||
98 | + {{# topItemsLeft}} | ||
99 | + {{> channel/item}} | ||
100 | + {{/ topItemsLeft}} | ||
101 | + </div> | ||
102 | + <div class="trial-top trial-has-bottom-border"> | ||
103 | + {{# topTen}} | ||
104 | + <span class="content-item-detail-a-img"> | ||
105 | + <a href="{{link}}" target="_blank" class="link" title="{{title}}" | ||
106 | + onclick="YOHODCLICK('channel','web','content')"> | ||
107 | + <img class="lazy pic" | ||
108 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
109 | + data-original="{{img}}" alt="{{title}}" style="display: inline;"> | ||
110 | + </a> | ||
111 | + </span> | ||
112 | + | ||
113 | + <h2 class="beauty-top-h2">本周试用排行榜</h2> | ||
114 | + {{# top}} | ||
115 | + <a class="top-list top-list-{{ranking}}" href="{{link}}" target="_blank"> | ||
116 | + <span class="top-leading"></span> | ||
117 | + | ||
118 | + <div class="top-content"> | ||
119 | + <h2>{{title}}</h2> | ||
120 | + | ||
121 | + <h3>{{subTitle}}</h3> | ||
122 | + </div> | ||
123 | + <span class="top-like-num {{bestLike}}">{{likeNum}}</span> | ||
124 | + </a> | ||
125 | + {{/ top}} | ||
126 | + {{/ topTen}} | ||
127 | + </div> | ||
128 | + <div class="content-items-group-right"> | ||
129 | + {{> channel/banner_right}} | ||
130 | + {{# topItemsRight}} | ||
131 | + {{> channel/item}} | ||
132 | + {{/ topItemsRight}} | ||
133 | + </div> | ||
134 | + <div class="content-items-group-bottom"> | ||
135 | + {{# topItemsBottom}} | ||
136 | + {{> channel/item}} | ||
137 | + {{/ topItemsBottom}} | ||
138 | + {{> channel/follow_us}} | ||
139 | + | ||
140 | + </div> | ||
141 | + {{/ contentWithAdvert}} | ||
142 | + | ||
143 | + {{# contentWithCenterBanner}} | ||
144 | + <div class="content-items-group-left"> | ||
145 | + {{# topItemsLeft}} | ||
146 | + {{> channel/item}} | ||
147 | + {{/ topItemsLeft}} | ||
148 | + </div> | ||
149 | + <div class="trial-top"> | ||
150 | + {{# topTen}} | ||
151 | + <span class="content-item-detail-a-img"> | ||
152 | + <a href="{{link}}" target="_blank" class="link" title="{{title}}" | ||
153 | + onclick="YOHODCLICK('channel','web','content')"> | ||
154 | + <img class="lazy pic" | ||
155 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
156 | + data-original="{{img}}" alt="{{title}}" style="display: inline;"> | ||
157 | + </a> | ||
158 | + </span> | ||
159 | + | ||
160 | + <h2 class="beauty-top-h2">本周试用排行榜</h2> | ||
161 | + {{# top}} | ||
162 | + <a class="top-list top-list-{{ranking}}" href="{{link}}" target="_blank"> | ||
163 | + <span class="top-leading"></span> | ||
164 | + | ||
165 | + <div class="top-content"> | ||
166 | + <h2>{{title}}</h2> | ||
167 | + | ||
168 | + <h3>{{subTitle}}</h3> | ||
169 | + </div> | ||
170 | + <span class="top-like-num {{bestLike}}">{{likeNum}}</span> | ||
171 | + </a> | ||
172 | + {{/ top}} | ||
173 | + {{/ topTen}} | ||
174 | + </div> | ||
175 | + <div class="content-items-group-right"> | ||
176 | + {{# topItemsRight}} | ||
177 | + {{> channel/item}} | ||
178 | + {{/ topItemsRight}} | ||
179 | + </div> | ||
180 | + {{> channel/banner_center}} | ||
181 | + <div class="content-items-group-bottom"> | ||
182 | + {{# topItemsBottom}} | ||
183 | + {{> channel/item}} | ||
184 | + {{/ topItemsBottom}} | ||
185 | + {{> channel/follow_us}} | ||
186 | + | ||
187 | + </div> | ||
188 | + {{/ contentWithCenterBanner}} | ||
189 | + | ||
190 | + {{# contentWithAll}} | ||
191 | + <div class="content-items-group-left"> | ||
192 | + {{# topItemsLeft}} | ||
193 | + {{> channel/item}} | ||
194 | + {{/ topItemsLeft}} | ||
195 | + </div> | ||
196 | + <div class="trial-top"> | ||
197 | + {{# topTen}} | ||
198 | + <span class="content-item-detail-a-img"> | ||
199 | + <a href="{{link}}" target="_blank" class="link" title="{{title}}" | ||
200 | + onclick="YOHODCLICK('channel','web','content')"> | ||
201 | + <img class="lazy pic" | ||
202 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
203 | + data-original="{{img}}" alt="{{title}}" style="display: inline;"> | ||
204 | + </a> | ||
205 | + </span> | ||
206 | + | ||
207 | + <h2 class="beauty-top-h2">本周试用排行榜</h2> | ||
208 | + {{# top}} | ||
209 | + <a class="top-list top-list-{{ranking}}" href="{{link}}" target="_blank"> | ||
210 | + <span class="top-leading"></span> | ||
211 | + | ||
212 | + <div class="top-content"> | ||
213 | + <h2>{{title}}</h2> | ||
214 | + | ||
215 | + <h3>{{subTitle}}</h3> | ||
216 | + </div> | ||
217 | + <span class="top-like-num {{bestLike}}">{{likeNum}}</span> | ||
218 | + </a> | ||
219 | + {{/ top}} | ||
220 | + {{/ topTen}} | ||
221 | + </div> | ||
222 | + <div class="content-items-group-right"> | ||
223 | + {{> channel/banner_right}} | ||
224 | + {{# topItemsRight}} | ||
225 | + {{> channel/item}} | ||
226 | + {{/ topItemsRight}} | ||
227 | + </div> | ||
228 | + {{> channel/banner_center}} | ||
229 | + <div class="content-items-group-bottom"> | ||
230 | + {{# topItemsBottom}} | ||
231 | + {{> channel/item}} | ||
232 | + {{/ topItemsBottom}} | ||
233 | + {{> channel/follow_us}} | ||
234 | + | ||
235 | + </div> | ||
236 | + {{/ contentWithAll}} | ||
237 | + {{/ trialTop}} | ||
238 | +</div> | ||
239 | + | ||
4 | {{> channel/pager}} | 240 | {{> channel/pager}} |
5 | {{> layout/footer_jian}} | 241 | {{> layout/footer_jian}} |
@@ -2,7 +2,88 @@ | @@ -2,7 +2,88 @@ | ||
2 | {{> channel/banner320}} | 2 | {{> channel/banner320}} |
3 | <div class="home-content"> | 3 | <div class="home-content"> |
4 | <ul> | 4 | <ul> |
5 | - {{> channel/content320}} | 5 | + {{#content}} |
6 | + <li class="content-item channel-{{channelType}}"> | ||
7 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
8 | + <img class="lazy" data-original="{{img}}" | ||
9 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
10 | + alt=""/> | ||
11 | + </a> | ||
12 | + | ||
13 | + <h2> | ||
14 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
15 | + </h2> | ||
16 | + | ||
17 | + <h3> | ||
18 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
19 | + </h3> | ||
20 | + <time> | ||
21 | + {{# channel}}<a href="{{link}}" onclick="YOHODCLICK('channel','mobile','contentChannel')">{{name}}</a> | {{/ | ||
22 | + channel}} | ||
23 | + {{# subChannel}}<a href="{{link}}" | ||
24 | + onclick="YOHODCLICK('channel','mobile','contentChannel')">{{name}}</a> | {{/ | ||
25 | + subChannel}} | ||
26 | + <span time="{{time}}" class="time-format"></span> | ||
27 | + </time> | ||
28 | + <p> | ||
29 | + <a class="a-detail" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{content}}</a> | ||
30 | + </p> | ||
31 | + </li> | ||
32 | + {{/content}} | ||
33 | + | ||
34 | + {{# topTen}} | ||
35 | + <li class="content-item channel-{{channelType}} channel-beauty-top"> | ||
36 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
37 | + <img class="lazy" data-original="{{img}}" | ||
38 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
39 | + alt=""/> | ||
40 | + </a> | ||
41 | + | ||
42 | + <h2 class="beauty-top-h2">本周试用排行榜</h2> | ||
43 | + {{# top}} | ||
44 | + <a class="top-list top-list-{{ranking}}" href="{{link}}" target="_blank"> | ||
45 | + <span class="top-leading"></span> | ||
46 | + | ||
47 | + <div class="top-content"> | ||
48 | + <h2>{{title}}</h2> | ||
49 | + | ||
50 | + <h3>{{subTitle}}</h3> | ||
51 | + </div> | ||
52 | + <span class="top-like-num {{bestLike}}">{{likeNum}}</span> | ||
53 | + </a> | ||
54 | + {{/ top}} | ||
55 | + </li> | ||
56 | + {{/ topTen}} | ||
57 | + | ||
58 | + {{#contentTwo}} | ||
59 | + <li class="content-item channel-{{channelType}}"> | ||
60 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
61 | + <img class="lazy" data-original="{{img}}" | ||
62 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
63 | + alt=""/> | ||
64 | + </a> | ||
65 | + | ||
66 | + <h2> | ||
67 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
68 | + </h2> | ||
69 | + | ||
70 | + <h3> | ||
71 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
72 | + </h3> | ||
73 | + <time> | ||
74 | + {{# channel}}<a href="{{link}}" onclick="YOHODCLICK('channel','mobile','contentChannel')">{{name}}</a> | {{/ | ||
75 | + channel}} | ||
76 | + {{# subChannel}}<a href="{{link}}" | ||
77 | + onclick="YOHODCLICK('channel','mobile','contentChannel')">{{name}}</a> | {{/ | ||
78 | + subChannel}} | ||
79 | + <span time="{{time}}" class="time-format"></span> | ||
80 | + </time> | ||
81 | + <p> | ||
82 | + <a class="a-detail" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{content}}</a> | ||
83 | + </p> | ||
84 | + </li> | ||
85 | + {{/contentTwo}} | ||
86 | + | ||
6 | </ul> | 87 | </ul> |
7 | {{> channel/follow_us320}} | 88 | {{> channel/follow_us320}} |
8 | {{> channel/page320}} | 89 | {{> channel/page320}} |
actions/channel/beauty/publish.html
0 → 100644
1 | +{{> layout/header_jian}} | ||
2 | +<div class="publish-container"> | ||
3 | + <div class="publish-title"> | ||
4 | + <input placeholder="输入心得标题" type="text"> | ||
5 | + </div> | ||
6 | + <div class="evaluate"> | ||
7 | + <div class="final-score"> | ||
8 | + <h2>总体评价</h2> | ||
9 | + {{> common/final_score}} | ||
10 | + </div> | ||
11 | + <div class="buy-again clearfix"> | ||
12 | + <h4>回购评分</h4> | ||
13 | + <span class="again-score">{{buyAgain}}</span> | ||
14 | + <a class="again-select" href="javascript:;">很喜欢,会再次购买</a> | ||
15 | + <a class="again-select" href="javascript:;">看到会买</a> | ||
16 | + <a class="again-select" href="javascript:;">不会买</a> | ||
17 | + </div> | ||
18 | + {{#if detailScore}} | ||
19 | + <div class="detail-score"> | ||
20 | + <ul class="clearfix"> | ||
21 | + {{#each detailScore}} | ||
22 | + <li class="clearfix" index="{{@key}}"> | ||
23 | + <label>{{.}}</label> | ||
24 | + <div class="score-select-wrap clearfix"> | ||
25 | + <a class="score-select" href="javascript:;">1</a> | ||
26 | + <a class="score-select" href="javascript:;">2</a> | ||
27 | + <a class="score-select" href="javascript:;">3</a> | ||
28 | + <a class="score-select" href="javascript:;">4</a> | ||
29 | + <a class="score-select" href="javascript:;">5</a> | ||
30 | + </div> | ||
31 | + <span class="score-text"></span> | ||
32 | + </li> | ||
33 | + {{/each}} | ||
34 | + </ul> | ||
35 | + </div> | ||
36 | + {{/if}} | ||
37 | + </div> | ||
38 | + | ||
39 | + <form action=""> | ||
40 | + <div class="bg-top"></div> | ||
41 | + <div class="bg-bottom"></div> | ||
42 | + <div id="img-storage" class="img-storage clearfix"> | ||
43 | + <ul id="img-content" class="img-content clearfix"> | ||
44 | + <li id="add-btn"></li> | ||
45 | + </ul> | ||
46 | + </div> | ||
47 | + <div class="publish-editer" contenteditable="true"> | ||
48 | + | ||
49 | + </div> | ||
50 | + </form> | ||
51 | + <div class="publish-btn"> | ||
52 | + <a href="javascript:;">发表试用心得</a> | ||
53 | + </div> | ||
54 | +</div> | ||
55 | +{{> layout/footer_jian}} |
actions/channel/beauty/publish320.html
0 → 100644
1 | +{{> layout/writer_header320}} | ||
2 | +<div class="publish-container"> | ||
3 | + <div class="publish-title"> | ||
4 | + <input placeholder="输入心得标题" type="text"> | ||
5 | + </div> | ||
6 | + <div class="evaluate"> | ||
7 | + <div class="final-score"> | ||
8 | + <h2>总体评价</h2> | ||
9 | + {{> common/final_score}} | ||
10 | + </div> | ||
11 | + <div class="buy-again clearfix"> | ||
12 | + <h4>回购评分</h4> | ||
13 | + <span class="again-score">{{buyAgain}}</span> | ||
14 | + <div class="again-select-wrap clearfix"> | ||
15 | + <a class="again-select current" href="javascript:;">很喜欢,会再次购买</a> | ||
16 | + <a class="again-select" href="javascript:;">看到会买</a> | ||
17 | + <a class="again-select" href="javascript:;">不会买</a> | ||
18 | + </div> | ||
19 | + </div> | ||
20 | + {{#if detailScore}} | ||
21 | + <div class="detail-score"> | ||
22 | + <ul class="clearfix"> | ||
23 | + {{#each detailScore}} | ||
24 | + <li class="clearfix" index="{{@key}}"> | ||
25 | + <label>{{.}}</label> | ||
26 | + <div class="score-select-wrap clearfix"> | ||
27 | + <a class="score-select" href="javascript:;">1</a> | ||
28 | + <a class="score-select" href="javascript:;">2</a> | ||
29 | + <a class="score-select" href="javascript:;">3</a> | ||
30 | + <a class="score-select" href="javascript:;">4</a> | ||
31 | + <a class="score-select" href="javascript:;">5</a> | ||
32 | + </div> | ||
33 | + <span class="score-text"></span> | ||
34 | + </li> | ||
35 | + {{/each}} | ||
36 | + </ul> | ||
37 | + </div> | ||
38 | + {{/if}} | ||
39 | + </div> | ||
40 | + | ||
41 | + <form action=""> | ||
42 | + <div class="publish-editer" contenteditable="true"> | ||
43 | + | ||
44 | + </div> | ||
45 | + </form> | ||
46 | + <div class="publish-btn"> | ||
47 | + <a href="javascript:;">发表试用心得</a> | ||
48 | + </div> | ||
49 | +</div> | ||
50 | +{{> layout/footer320}} |
actions/channel/beauty/trial.html
0 → 100644
1 | +{{> layout/header_jian}} | ||
2 | +{{> channel/banner_top}} | ||
3 | +<div class="content {{# channel}}content-{{.}}{{/ channel}} clearfix" id="beauuty-trial-list"> | ||
4 | + <div class="trial-content-left"> | ||
5 | + <ul> | ||
6 | + {{# content}} | ||
7 | + <li class="content-trial-item channel-{{channelType}} channel-beauty-trial {{# noBorder}} no-border {{/ noBorder}}"> | ||
8 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
9 | + <img class="lazy" data-original="{{img}}" | ||
10 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
11 | + alt=""/> | ||
12 | + </a> | ||
13 | + | ||
14 | + <div class="content-trial-item-main {{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
15 | + <h2> | ||
16 | + <a href="{{link}}" target="_blank" | ||
17 | + onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
18 | + </h2> | ||
19 | + | ||
20 | + <h3> | ||
21 | + <a href="{{link}}" target="_blank" | ||
22 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
23 | + </h3> | ||
24 | + | ||
25 | + <div class="trial-product-info"> | ||
26 | + <span>价格:{{price}}元 / </span> | ||
27 | + <span>规格:{{size}} {{standand}} / </span> | ||
28 | + <span>数量:{{num}}份</span> | ||
29 | + </div> | ||
30 | + <time> | ||
31 | + <span>申请时间:{{timeStart}}——{{timeEnd}}</span> | ||
32 | + <span class="trial-time-overplus">{{# timeOverplus}}距离结束还有{{/ timeOverplus}}{{timeOverplus}}</span> | ||
33 | + </time> | ||
34 | + <div class="trial-submit"> | ||
35 | + {{# isOver}}<b class="apply-link apply-link-over">活动已结束</b>{{/ isOver}} | ||
36 | + {{^ isOver}}<a class="apply-link" href="{{link}}">免费申请</a>{{/ isOver}} | ||
37 | + <span class="apply-like-num {{# isLike}}apply-dislike{{/ isLike}}" data-cid="{{cid}}"><b>{{#if likeNum}}{{likeNum}}{{/if}}</b></span> | ||
38 | + </div> | ||
39 | + </div> | ||
40 | + </li> | ||
41 | + {{/ content}} | ||
42 | + </ul> | ||
43 | + </div> | ||
44 | + <div class="trial-content-right" id="trial-list-top-ten"> | ||
45 | + <div class="trial-top"> | ||
46 | + {{# topTen}} | ||
47 | + <div class="trial-user-info"> | ||
48 | + <span class="trial-user-pic"> | ||
49 | + <img src="{{userPic}}" alt=""/> | ||
50 | + </span> | ||
51 | + <span>我的试用</span> | ||
52 | + </div> | ||
53 | + | ||
54 | + <h2 class="beauty-top-h2">本周试用排行榜</h2> | ||
55 | + {{# top}} | ||
56 | + <a class="top-list top-list-{{ranking}}" href="{{link}}" target="_blank"> | ||
57 | + <span class="top-leading"></span> | ||
58 | + | ||
59 | + <div class="top-content"> | ||
60 | + <h2>{{title}}</h2> | ||
61 | + | ||
62 | + <h3>{{subTitle}}</h3> | ||
63 | + </div> | ||
64 | + <span class="top-like-num {{bestLike}}">{{likeNum}}</span> | ||
65 | + </a> | ||
66 | + {{/ top}} | ||
67 | + {{/ topTen}} | ||
68 | + </div> | ||
69 | + </div> | ||
70 | +</div> | ||
71 | +{{> channel/pager}} | ||
72 | +{{> layout/footer_jian}} |
actions/channel/beauty/trial320.html
0 → 100644
1 | +{{> layout/writer_header320}} | ||
2 | +<div class="trial-nav"> | ||
3 | + <span class="trial-nav-l">试用中心</span> | ||
4 | + <span class="trial-nav-r">我的试用</span> | ||
5 | +</div> | ||
6 | + | ||
7 | +<div class="trial-l-content trial-content trial-active-content"> | ||
8 | + {{> channel/banner320}} | ||
9 | + <div class="home-content"> | ||
10 | + <ul> | ||
11 | + {{# contentCenter}} | ||
12 | + <li class="content-item channel-{{channelType}} channel-beauty-trial"> | ||
13 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
14 | + <img class="lazy" data-original="{{img}}" | ||
15 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
16 | + alt=""/> | ||
17 | + </a> | ||
18 | + | ||
19 | + <h2> | ||
20 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
21 | + </h2> | ||
22 | + | ||
23 | + <h3> | ||
24 | + <a href="{{link}}" target="_blank" | ||
25 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
26 | + </h3> | ||
27 | + | ||
28 | + <div class="trial-product-info"> | ||
29 | + <span>价格:{{price}}元 / </span> | ||
30 | + <span>规格:{{size}} {{standand}} / </span> | ||
31 | + <span>数量:{{num}}份</span> | ||
32 | + </div> | ||
33 | + <time class="{{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
34 | + <span>申请时间:{{timeStart}}——{{timeEnd}}</span> | ||
35 | + <span class="trial-time-overplus">距离结束还有{{timeOverplus}}</span> | ||
36 | + </time> | ||
37 | + <div class="trial-submit"> | ||
38 | + {{# isOver}}<b class="apply-link apply-link-over">活动已结束</b>{{/ isOver}} | ||
39 | + {{^ isOver}}<a class="apply-link" href="{{applyLink}}">免费申请</a>{{/ isOver}} | ||
40 | + <span class="apply-like-num {{# isLike}}apply-dislike{{/ isLike}}">{{likeNum}}</span> | ||
41 | + </div> | ||
42 | + </li> | ||
43 | + {{/ contentCenter}} | ||
44 | + </ul> | ||
45 | + {{# contentCenterSwitch}} | ||
46 | + {{> channel/page320}} | ||
47 | + {{/ contentCenterSwitch}} | ||
48 | + </div> | ||
49 | +</div> | ||
50 | +<div class="trial-r-content trial-content"> | ||
51 | + <div class="home-content trial-tab-content-ing"> | ||
52 | + <ul> | ||
53 | + {{# trialIng}} | ||
54 | + <li class="content-item channel-{{channelType}} channel-beauty-trial"> | ||
55 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
56 | + <img class="lazy" data-original="{{img}}" | ||
57 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
58 | + alt=""/> | ||
59 | + </a> | ||
60 | + | ||
61 | + <h2> | ||
62 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
63 | + </h2> | ||
64 | + | ||
65 | + <h3> | ||
66 | + <a href="{{link}}" target="_blank" | ||
67 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
68 | + </h3> | ||
69 | + | ||
70 | + <time class="{{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
71 | + <span>申请时间:{{timeStart}}</span> | ||
72 | + </time> | ||
73 | + <div class="apply-status"> | ||
74 | + {{# success}}申请成功{{/ success}}{{# fail}}审核未通过{{/ fail}}{{# ing}}申请待审核{{/ ing}} | ||
75 | + </div> | ||
76 | + <div class="trial-submit"> | ||
77 | + <a class="apply-detail-link" href="{{applyDetailLink}}">查看详情</a> | ||
78 | + </div> | ||
79 | + </li> | ||
80 | + {{/ trialIng}} | ||
81 | + </ul> | ||
82 | + | ||
83 | + {{# trialIngSwitch}} | ||
84 | + {{> channel/page320}} | ||
85 | + {{/ trialIngSwitch}} | ||
86 | + | ||
87 | + {{^ trialIng}} | ||
88 | + <div class="noting-trial-tip"> | ||
89 | + <p>您还没有申请中的试用品</p> | ||
90 | + <b>立即去</b><a href="#">免费申请</a> | ||
91 | + </div> | ||
92 | + {{/ trialIng}} | ||
93 | + </div> | ||
94 | + <div class="home-content trial-tab-content-success"> | ||
95 | + <ul> | ||
96 | + {{# trialSuccess}} | ||
97 | + <li class="content-item channel-{{channelType}} channel-beauty-trial"> | ||
98 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
99 | + <img class="lazy" data-original="{{img}}" | ||
100 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
101 | + alt=""/> | ||
102 | + </a> | ||
103 | + | ||
104 | + <h2> | ||
105 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
106 | + </h2> | ||
107 | + | ||
108 | + <h3> | ||
109 | + <a href="{{link}}" target="_blank" | ||
110 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
111 | + </h3> | ||
112 | + | ||
113 | + <time class="{{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
114 | + <span>申请时间:{{timeStart}}</span> | ||
115 | + </time> | ||
116 | + <div class="apply-status"> | ||
117 | + {{# success}}申请成功{{/ success}}{{# fail}}审核未通过{{/ fail}}{{# ing}}申请待审核{{/ ing}} | ||
118 | + </div> | ||
119 | + <div class="trial-submit"> | ||
120 | + <a class="apply-detail-link" href="{{applyDetailLink}}">查看详情</a> | ||
121 | + </div> | ||
122 | + </li> | ||
123 | + {{/ trialSuccess}} | ||
124 | + </ul> | ||
125 | + | ||
126 | + {{# trialSuccessSwitch}} | ||
127 | + {{> channel/page320}} | ||
128 | + {{/ trialSuccessSwitch}} | ||
129 | + | ||
130 | + {{^ trialSuccess}} | ||
131 | + <div class="noting-trial-tip"> | ||
132 | + <p>您还没有申请成功的试用品</p> | ||
133 | + <b>立即去</b><a href="#">免费申请</a> | ||
134 | + </div> | ||
135 | + {{/ trialSuccess}} | ||
136 | + </div> | ||
137 | + <div class="home-content trial-tab-content-fail"> | ||
138 | + <ul> | ||
139 | + {{# trialFail}} | ||
140 | + <li class="content-item channel-{{channelType}} channel-beauty-trial"> | ||
141 | + <a class="img-link" href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')"> | ||
142 | + <img class="lazy" data-original="{{img}}" | ||
143 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
144 | + alt=""/> | ||
145 | + </a> | ||
146 | + | ||
147 | + <h2> | ||
148 | + <a href="{{link}}" target="_blank" onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
149 | + </h2> | ||
150 | + | ||
151 | + <h3> | ||
152 | + <a href="{{link}}" target="_blank" | ||
153 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
154 | + </h3> | ||
155 | + | ||
156 | + <time class="{{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
157 | + <span>申请时间:{{timeStart}}</span> | ||
158 | + </time> | ||
159 | + <div class="apply-status"> | ||
160 | + {{# success}}申请成功{{/ success}}{{# fail}}审核未通过{{/ fail}}{{# ing}}申请待审核{{/ ing}} | ||
161 | + </div> | ||
162 | + <div class="trial-submit"> | ||
163 | + <a class="apply-detail-link" href="{{applyDetailLink}}">查看详情</a> | ||
164 | + </div> | ||
165 | + </li> | ||
166 | + {{/ trialFail}} | ||
167 | + </ul> | ||
168 | + | ||
169 | + {{# trialFailSwitch}} | ||
170 | + {{> channel/page320}} | ||
171 | + {{/ trialFailSwitch}} | ||
172 | + | ||
173 | + {{^ trialFail}} | ||
174 | + <div class="noting-trial-tip"> | ||
175 | + <p>您还没有申请中的试用品</p> | ||
176 | + <b>立即去</b><a href="#">免费申请</a> | ||
177 | + </div> | ||
178 | + {{/ trialFail}} | ||
179 | + </div> | ||
180 | +</div> | ||
181 | +{{> default/download320}} | ||
182 | +<!--trialCat--> | ||
183 | +<div id="trial-cat"> | ||
184 | + <div class="trial-cat-main"> | ||
185 | + <ul> | ||
186 | + <li><span onclick="YOHODCLICK('trial','mobile','')"></span></li> | ||
187 | + <li><span onclick="YOHODCLICK('trial','mobile','')"></span></li> | ||
188 | + <li><span onclick="YOHODCLICK('trial','mobile','')"></span></li> | ||
189 | + </ul> | ||
190 | + </div> | ||
191 | +</div> | ||
192 | +{{> layout/footer320}} |
actions/channel/beauty/trial_list.html
0 → 100644
1 | +{{> layout/header_jian}} | ||
2 | +<div class="trial-tab-select"> | ||
3 | + <div class="tab-select-wrapper"> | ||
4 | + <span class="trial-tab-ing">申请中</span> | ||
5 | + <span class="trial-tab-success">申请成功</span> | ||
6 | + <span class="trial-tab-fail">申请失败</span> | ||
7 | + </div> | ||
8 | +</div> | ||
9 | +<div class="content {{# channel}}content-{{.}}{{/ channel}} clearfix" id="beauuty-trial-list"> | ||
10 | + <div class="trial-tab-content-ing"> | ||
11 | + <div class="trial-content-left" style="float:none;"> | ||
12 | + <ul> | ||
13 | + {{# trialIng}} | ||
14 | + <li class="content-trial-item channel-{{channelType}} channel-beauty-trial {{# noBorder}} no-border {{/ noBorder}}"> | ||
15 | + <a class="img-link" href="{{link}}" target="_blank" | ||
16 | + onclick="YOHODCLICK('channel','mobile','content')"> | ||
17 | + <img class="lazy" data-original="{{img}}" | ||
18 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
19 | + alt=""/> | ||
20 | + </a> | ||
21 | + | ||
22 | + <div class="content-trial-item-main {{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
23 | + <h2> | ||
24 | + <a href="{{link}}" target="_blank" | ||
25 | + onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
26 | + </h2> | ||
27 | + | ||
28 | + <h3> | ||
29 | + <a href="{{link}}" target="_blank" | ||
30 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
31 | + </h3> | ||
32 | + | ||
33 | + <time class="trial-tab-time"> | ||
34 | + <span>申请时间:{{timeStart}}</span> | ||
35 | + </time> | ||
36 | + <div class="apply-status"> | ||
37 | + {{# success}}申请成功{{/ success}}{{# fail}}审核未通过{{/ fail}}{{# ing}}申请待审核{{/ ing}} | ||
38 | + </div> | ||
39 | + <div class="trial-submit"> | ||
40 | + <a class="apply-link" href="{{applyDetailLink}}">查看详情</a> | ||
41 | + </div> | ||
42 | + </div> | ||
43 | + </li> | ||
44 | + {{/ trialIng}} | ||
45 | + </ul> | ||
46 | + {{^ trialIng}} | ||
47 | + <div class="no-trial"> | ||
48 | + 您没有正在申请的试用品<br /> | ||
49 | + <span>立即去</span><a href="">免费申请</a> | ||
50 | + </div> | ||
51 | + {{/ trialIng}} | ||
52 | + </div> | ||
53 | + {{# trialIngSwitch}} | ||
54 | + {{> channel/trial_pager}} | ||
55 | + {{/ trialIngSwitch}} | ||
56 | + </div> | ||
57 | + <div class="trial-tab-content-success"> | ||
58 | + <div class="trial-content-left" style="float:none;"> | ||
59 | + <ul> | ||
60 | + {{# trialSuccess}} | ||
61 | + <li class="content-trial-item channel-{{channelType}} channel-beauty-trial {{# noBorder}} no-border {{/ noBorder}}"> | ||
62 | + <a class="img-link" href="{{link}}" target="_blank" | ||
63 | + onclick="YOHODCLICK('channel','mobile','content')"> | ||
64 | + <img class="lazy" data-original="{{img}}" | ||
65 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
66 | + alt=""/> | ||
67 | + </a> | ||
68 | + | ||
69 | + <div class="content-trial-item-main {{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
70 | + <h2> | ||
71 | + <a href="{{link}}" target="_blank" | ||
72 | + onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
73 | + </h2> | ||
74 | + | ||
75 | + <h3> | ||
76 | + <a href="{{link}}" target="_blank" | ||
77 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
78 | + </h3> | ||
79 | + | ||
80 | + <time class="trial-tab-time"> | ||
81 | + <span>申请时间:{{timeStart}}</span> | ||
82 | + </time> | ||
83 | + <div class="apply-status"> | ||
84 | + {{# success}}申请成功{{/ success}}{{# fail}}审核未通过{{/ fail}}{{# ing}}申请待审核{{/ ing}} | ||
85 | + </div> | ||
86 | + <div class="trial-submit"> | ||
87 | + <a class="apply-link" href="{{applyDetailLink}}">查看详情</a> | ||
88 | + </div> | ||
89 | + </div> | ||
90 | + </li> | ||
91 | + {{/ trialSuccess}} | ||
92 | + </ul> | ||
93 | + {{^ trialSuccess}} | ||
94 | + <div class="no-trial"> | ||
95 | + 您没有申请成功的试用品<br /> | ||
96 | + <span>立即去</span><a href="">免费申请</a> | ||
97 | + </div> | ||
98 | + {{/ trialSuccess}} | ||
99 | + </div> | ||
100 | + {{# trialSuccessSwitch}} | ||
101 | + {{> channel/trial_pager}} | ||
102 | + {{/ trialSuccessSwitch}} | ||
103 | + </div> | ||
104 | + <div class="trial-tab-content-fail"> | ||
105 | + <div class="trial-content-left" style="float:none;"> | ||
106 | + <ul> | ||
107 | + {{# trialFail}} | ||
108 | + <li class="content-trial-item channel-{{channelType}} channel-beauty-trial {{# noBorder}} no-border {{/ noBorder}}"> | ||
109 | + <a class="img-link" href="{{link}}" target="_blank" | ||
110 | + onclick="YOHODCLICK('channel','mobile','content')"> | ||
111 | + <img class="lazy" data-original="{{img}}" | ||
112 | + src="data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///93d3f///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==" | ||
113 | + alt=""/> | ||
114 | + </a> | ||
115 | + | ||
116 | + <div class="content-trial-item-main {{# success}}trial-time-success{{/ success}}{{# fail}}trial-time-fail{{/ fail}}{{# ing}}trial-time-ing{{/ ing}}"> | ||
117 | + <h2> | ||
118 | + <a href="{{link}}" target="_blank" | ||
119 | + onclick="YOHODCLICK('channel','mobile','content')">{{title}}</a> | ||
120 | + </h2> | ||
121 | + | ||
122 | + <h3> | ||
123 | + <a href="{{link}}" target="_blank" | ||
124 | + onclick="YOHODCLICK('channel','mobile','content')">{{subTitle}}</a> | ||
125 | + </h3> | ||
126 | + | ||
127 | + <time class="trial-tab-time"> | ||
128 | + <span>申请时间:{{timeStart}}</span> | ||
129 | + </time> | ||
130 | + <div class="apply-status"> | ||
131 | + {{# success}}申请成功{{/ success}}{{# fail}}审核未通过{{/ fail}}{{# ing}}申请待审核{{/ ing}} | ||
132 | + </div> | ||
133 | + <div class="trial-submit"> | ||
134 | + <a class="apply-link" href="{{applyDetailLink}}">查看详情</a> | ||
135 | + </div> | ||
136 | + </div> | ||
137 | + </li> | ||
138 | + {{/ trialFail}} | ||
139 | + </ul> | ||
140 | + {{^ trialFail}} | ||
141 | + <div class="no-trial"> | ||
142 | + 您没有申请失败的试用品<br /> | ||
143 | + <span>立即去</span><a href="">免费申请</a> | ||
144 | + </div> | ||
145 | + {{/ trialFail}} | ||
146 | + </div> | ||
147 | + {{# trialFailSwitch}} | ||
148 | + {{> channel/trial_pager}} | ||
149 | + {{/ trialFailSwitch}} | ||
150 | + </div> | ||
151 | +</div> | ||
152 | +{{> layout/footer_jian}} |
actions/channel/detail/review.html
0 → 100644
1 | +{{> layout/header_jian}} | ||
2 | +<div class="detail-container clearfix"> | ||
3 | + {{#if trialStep}} | ||
4 | + {{> common/trial_step}} | ||
5 | + {{/if}} | ||
6 | + | ||
7 | + {{# header}} | ||
8 | + {{> detail/detail_title}} | ||
9 | + {{/ header}} | ||
10 | + <div class="detail-body"> | ||
11 | + {{# content}} | ||
12 | + {{> detail/trail_content}} | ||
13 | + {{/ content}} | ||
14 | + <form class="review-form" action=""> | ||
15 | + <h2 class="form-title">试用网站评鉴结果分析</h2> | ||
16 | + <div class="final-score form-final"> | ||
17 | + <h2>总体评价</h2> | ||
18 | + {{> common/final_score}} | ||
19 | + </div> | ||
20 | + {{#if reviewInfo}} | ||
21 | + <div class="review-info"> | ||
22 | + <ul class="clearfix"> | ||
23 | + {{#each reviewInfo}} | ||
24 | + <li>{{@key}}:{{.}}</li> | ||
25 | + {{/each}} | ||
26 | + </ul> | ||
27 | + </div> | ||
28 | + {{/if}} | ||
29 | + <div class="chart-score clearfix"> | ||
30 | + <div id="chart"></div> | ||
31 | + {{#if detailScore}} | ||
32 | + <div class="detail-score"> | ||
33 | + <ul class="clearfix"> | ||
34 | + {{#each detailScore}} | ||
35 | + <li class="clearfix" score="{{.}}"> | ||
36 | + <label>{{@key}}</label> | ||
37 | + <div class="score-select-wrap clearfix"> | ||
38 | + <a class="score-select" href="javascript:;"></a> | ||
39 | + <a class="score-select" href="javascript:;"></a> | ||
40 | + <a class="score-select" href="javascript:;"></a> | ||
41 | + <a class="score-select" href="javascript:;"></a> | ||
42 | + <a class="score-select" href="javascript:;"></a> | ||
43 | + </div> | ||
44 | + </li> | ||
45 | + {{/each}} | ||
46 | + </ul> | ||
47 | + </div> | ||
48 | + {{/if}} | ||
49 | + </div> | ||
50 | + <div class="review-class clearfix"> | ||
51 | + {{#if buyAgain}} | ||
52 | + <div class="buy-again review-percent"> | ||
53 | + <h4>回购评分</h4> | ||
54 | + <ul> | ||
55 | + {{#each buyAgain}} | ||
56 | + <li class="clearfix"> | ||
57 | + <span>{{text}}</span> | ||
58 | + <em percent="{{percent}}"><i></i></em> | ||
59 | + <span>{{num}}/{{percent}}</span> | ||
60 | + </li> | ||
61 | + {{/each}} | ||
62 | + </ul> | ||
63 | + </div> | ||
64 | + {{/if}} | ||
65 | + {{#if skin}} | ||
66 | + <div class="review-percent"> | ||
67 | + <h4>参评网友肤质分布</h4> | ||
68 | + <ul> | ||
69 | + {{#each skin}} | ||
70 | + <li class="clearfix"> | ||
71 | + <span>{{text}}</span> | ||
72 | + <em percent="{{percent}}"><i>{{percent}}</i></em> | ||
73 | + <span>{{num}}/{{percent}}</span> | ||
74 | + </li> | ||
75 | + {{/each}} | ||
76 | + </ul> | ||
77 | + </div> | ||
78 | + {{/if}} | ||
79 | + {{#if age}} | ||
80 | + <div class="review-percent"> | ||
81 | + <h4>参评网友年龄分布</h4> | ||
82 | + <ul> | ||
83 | + {{#each skin}} | ||
84 | + <li class="clearfix"> | ||
85 | + <span>{{text}}</span> | ||
86 | + <em percent="{{percent}}"><i>{{percent}}</i></em> | ||
87 | + <span>{{num}}/{{percent}}</span> | ||
88 | + </li> | ||
89 | + {{/each}} | ||
90 | + </ul> | ||
91 | + </div> | ||
92 | + {{/if}} | ||
93 | + </div> | ||
94 | + </form> | ||
95 | + {{# trialStatus}} | ||
96 | + {{> common/trial_status}} | ||
97 | + {{/ trialStatus}} | ||
98 | + <div class="review-list-wrap" id="{{id}}"> | ||
99 | + <h2>试用报告</h2> | ||
100 | + <div class="review-list" id="{{id}}"> | ||
101 | + {{> detail/review_item}} | ||
102 | + </div> | ||
103 | + <!-- {{#each reviewList}} | ||
104 | + <div class="review-item"> | ||
105 | + <div class="item-top clearfix"> | ||
106 | + <div class="user-avatar"> | ||
107 | + <img src="{{avatar}}" alt=""> | ||
108 | + <i class="{{type}}"></i> | ||
109 | + </div> | ||
110 | + <div class="user-info"> | ||
111 | + <p class="info-detail clearfix" class="clearfix"> | ||
112 | + <span class="name">{{nickname}}</span> | ||
113 | + <span>{{isBuy}} / </span> | ||
114 | + <span>{{age}} / </span> | ||
115 | + <span>{{skin}} / </span> | ||
116 | + <span>{{time}}</span> | ||
117 | + </p> | ||
118 | + <div class="clearfix score-wrap"> | ||
119 | + <div class="final-score"> | ||
120 | + <h2>总评星</h2> | ||
121 | + {{> common/final_score}} | ||
122 | + </div> | ||
123 | + | ||
124 | + {{#if detailScore}} | ||
125 | + <div class="detail-score"> | ||
126 | + <h4>细项评分:</h4> | ||
127 | + <ul> | ||
128 | + {{#each detailScore}} | ||
129 | + <li>{{@key}} {{.}}</li> | ||
130 | + {{/each}} | ||
131 | + </ul> | ||
132 | + {{#if moreDetailScore}} | ||
133 | + <div class="more-score"> | ||
134 | + <a class="more-btn" href="javascript:;">更多</a> | ||
135 | + <div class="more-score-list"> | ||
136 | + <div class="more-score-top"></div> | ||
137 | + <div class="more-score-bottom"></div> | ||
138 | + <ul> | ||
139 | + {{#each moreDetailScore}} | ||
140 | + <li>{{@key}} {{.}}</li> | ||
141 | + {{/each}} | ||
142 | + </ul> | ||
143 | + </div> | ||
144 | + </div> | ||
145 | + {{/if}} | ||
146 | + </div> | ||
147 | + {{/if}} | ||
148 | + </div> | ||
149 | + </div> | ||
150 | + </div> | ||
151 | + <div class="review-content"> | ||
152 | + <h2>{{title}}</h2> | ||
153 | + <div class="min-content"> | ||
154 | + {{# minContent}} | ||
155 | + <div class="text-wrap"> | ||
156 | + <p>{{text}}<a class="more-content" href="javascript:;">展开</a></p> | ||
157 | + </div> | ||
158 | + <div class="min-img clearfix"> | ||
159 | + {{#each imgBox}} | ||
160 | + <img src="{{img}}" alt=""> | ||
161 | + {{/each}} | ||
162 | + </div> | ||
163 | + {{/ minContent}} | ||
164 | + </div> | ||
165 | + <div class="normal-content"> | ||
166 | + {{#each content}} | ||
167 | + {{#if img}} | ||
168 | + <img src="{{img}}" alt=""> | ||
169 | + {{/if}} | ||
170 | + {{#if text}} | ||
171 | + <p>{{text}}</p> | ||
172 | + {{/if}} | ||
173 | + {{/each}} | ||
174 | + </div> | ||
175 | + | ||
176 | + </div> | ||
177 | + </div> | ||
178 | + {{/each}} --> | ||
179 | + <div class="load-more"> | ||
180 | + <a href="javascript:;"></a> | ||
181 | + </div> | ||
182 | + </div> | ||
183 | + <div class="review-pagination" style="display:none"> | ||
184 | + {{> channel/pager}} | ||
185 | + </div> | ||
186 | + </div> | ||
187 | +</div> | ||
188 | +{{> layout/footer_jian}} |
actions/channel/detail/review320.html
0 → 100644
1 | +{{> layout/writer_header320}} | ||
2 | +<div id="wx_pic" style="width:0px; height:0px; overflow:hidden"><img src="{{shareImg}}"/></div> | ||
3 | +<div id="trial-detail" class="detail"> | ||
4 | + {{# detailData}} | ||
5 | + <h2 class="share-h2">{{title}}</h2> | ||
6 | + <h3 class="share-h3">{{subTitle}}</h3> | ||
7 | + <div class="author-channel"> | ||
8 | + {{# author}} | ||
9 | + <p><a class="detail_author" href="{{link}}" target="_blank">Text: {{name}}</a></p> | ||
10 | + {{/ author}} | ||
11 | + {{# channel}}<a href="{{link}}">{{name}}</a> | {{/ channel}} | ||
12 | + {{# twoChannel}}<a href="{{link}}">{{name}}</a> | {{/ twoChannel}} | ||
13 | + <span time="{{time}}" class="time-format"></span> | ||
14 | + </div> | ||
15 | + {{/ detailData}} | ||
16 | + <div class="detail-body"> | ||
17 | + {{# content}} | ||
18 | + {{> detail/trail_content}} | ||
19 | + {{/ content}} | ||
20 | + <form class="review-form" action=""> | ||
21 | + <h2 class="form-title">试用网站评鉴结果分析</h2> | ||
22 | + <div class="chart-score clearfix"> | ||
23 | + <div class="final-score form-final"> | ||
24 | + <h2>总体评价</h2> | ||
25 | + {{> common/final_score}} | ||
26 | + </div> | ||
27 | + <div id="chart"></div> | ||
28 | + </div> | ||
29 | + | ||
30 | + {{#if reviewInfo}} | ||
31 | + <div class="review-info"> | ||
32 | + <ul class="clearfix"> | ||
33 | + {{#each reviewInfo}} | ||
34 | + <li>{{@key}}:{{.}}</li> | ||
35 | + {{/each}} | ||
36 | + </ul> | ||
37 | + </div> | ||
38 | + {{/if}} | ||
39 | + | ||
40 | + {{#if detailScore}} | ||
41 | + <div class="detail-score"> | ||
42 | + <ul class="clearfix"> | ||
43 | + {{#each detailScore}} | ||
44 | + <li class="clearfix" score="{{.}}"> | ||
45 | + <label>{{@key}}</label> | ||
46 | + <div class="score-select-wrap clearfix"> | ||
47 | + <a class="score-select" href="javascript:;"></a> | ||
48 | + <a class="score-select" href="javascript:;"></a> | ||
49 | + <a class="score-select" href="javascript:;"></a> | ||
50 | + <a class="score-select" href="javascript:;"></a> | ||
51 | + <a class="score-select" href="javascript:;"></a> | ||
52 | + </div> | ||
53 | + </li> | ||
54 | + {{/each}} | ||
55 | + </ul> | ||
56 | + </div> | ||
57 | + {{/if}} | ||
58 | + <div class="review-class clearfix"> | ||
59 | + {{#if buyAgain}} | ||
60 | + <div class="buy-again review-percent"> | ||
61 | + <h4>回购评分</h4> | ||
62 | + <ul> | ||
63 | + {{#each buyAgain}} | ||
64 | + <li class="clearfix"> | ||
65 | + <span>{{text}}</span> | ||
66 | + <em percent="{{percent}}"><i></i></em> | ||
67 | + <span>{{num}}/{{percent}}</span> | ||
68 | + </li> | ||
69 | + {{/each}} | ||
70 | + </ul> | ||
71 | + </div> | ||
72 | + {{/if}} | ||
73 | + {{#if skin}} | ||
74 | + <div class="review-percent"> | ||
75 | + <h4>参评网友肤质分布</h4> | ||
76 | + <ul> | ||
77 | + {{#each skin}} | ||
78 | + <li class="clearfix"> | ||
79 | + <span>{{text}}</span> | ||
80 | + <em percent="{{percent}}"><i></i></em> | ||
81 | + <span>{{num}}/{{percent}}</span> | ||
82 | + </li> | ||
83 | + {{/each}} | ||
84 | + </ul> | ||
85 | + </div> | ||
86 | + {{/if}} | ||
87 | + {{#if age}} | ||
88 | + <div class="review-percent"> | ||
89 | + <h4>参评网友年龄分布</h4> | ||
90 | + <ul> | ||
91 | + {{#each age}} | ||
92 | + <li class="clearfix"> | ||
93 | + <span>{{text}}</span> | ||
94 | + <em percent="{{percent}}"><i></i></em> | ||
95 | + <span>{{num}}/{{percent}}</span> | ||
96 | + </li> | ||
97 | + {{/each}} | ||
98 | + </ul> | ||
99 | + </div> | ||
100 | + {{/if}} | ||
101 | + </div> | ||
102 | + </form> | ||
103 | + {{# trialStatus}} | ||
104 | + {{> common/trial_status}} | ||
105 | + {{/ trialStatus}} | ||
106 | + <div class="review-list-wrap" id="{{id}}"> | ||
107 | + <h2>试用报告</h2> | ||
108 | + <div class="review-list"> | ||
109 | + {{> detail/review_item320}} | ||
110 | + </div> | ||
111 | + <!-- {{#each reviewList}} | ||
112 | + <div class="review-item"> | ||
113 | + <div class="item-top clearfix"> | ||
114 | + <div class="user-avatar"> | ||
115 | + <img src="{{avatar}}" alt=""> | ||
116 | + <i class="{{type}}"></i> | ||
117 | + </div> | ||
118 | + <div class="user-info clearfix"> | ||
119 | + <span class="name">{{nickname}}</span> | ||
120 | + <p class="clearfix"> | ||
121 | + <span>{{isBuy}} / </span> | ||
122 | + <span>{{age}} / </span> | ||
123 | + <span>{{skin}} / </span> | ||
124 | + <span>{{time}}</span> | ||
125 | + </p> | ||
126 | + </div> | ||
127 | + </div> | ||
128 | + <div class="review-content"> | ||
129 | + <h2>{{title}}</h2> | ||
130 | + <div class="min-content"> | ||
131 | + {{# minContent}} | ||
132 | + <div class="text-wrap"> | ||
133 | + <p>{{text}}<a class="more-content" href="javascript:;">展开</a></p> | ||
134 | + </div> | ||
135 | + <div class="min-img clearfix"> | ||
136 | + {{#each imgBox}} | ||
137 | + <img src="{{img}}" alt=""> | ||
138 | + {{/each}} | ||
139 | + </div> | ||
140 | + {{/ minContent}} | ||
141 | + </div> | ||
142 | + <div class="normal-content"> | ||
143 | + {{#each content}} | ||
144 | + {{#if img}} | ||
145 | + <img src="{{img}}" alt=""> | ||
146 | + {{/if}} | ||
147 | + {{#if text}} | ||
148 | + <p>{{text}}</p> | ||
149 | + {{/if}} | ||
150 | + {{/each}} | ||
151 | + </div> | ||
152 | + | ||
153 | + </div> | ||
154 | + <div class="score-wrap clearfix"> | ||
155 | + {{#if detailScore}} | ||
156 | + <div class="detail-score"> | ||
157 | + <h4>细项评分:</h4> | ||
158 | + <ul class="clearfix"> | ||
159 | + {{#each detailScore}} | ||
160 | + <li>{{@key}} {{.}}</li> | ||
161 | + {{/each}} | ||
162 | + <li class="more-score-btn"> | ||
163 | + <span class="show-icon iconfont">更多</span> | ||
164 | + <span class="put-away iconfont">收起</span> | ||
165 | + </li> | ||
166 | + </ul> | ||
167 | + </div> | ||
168 | + {{/if}} | ||
169 | + | ||
170 | + <div class="final-score"> | ||
171 | + <h2>总评星</h2> | ||
172 | + {{> common/final_score}} | ||
173 | + </div> | ||
174 | + </div> | ||
175 | + </div> | ||
176 | + {{/each}} --> | ||
177 | + <div class="load-more"> | ||
178 | + <a href="javascript:;"></a> | ||
179 | + </div> | ||
180 | + </div> | ||
181 | + </div> | ||
182 | +</div> | ||
183 | +{{> layout/footer320}} |
actions/channel/detail/trial.html
0 → 100644
1 | +{{> layout/header_jian}} | ||
2 | +<div class="detail-container clearfix"> | ||
3 | + {{#if trialStep}} | ||
4 | + {{> common/trial_step}} | ||
5 | + {{/if}} | ||
6 | + | ||
7 | + {{# header}} | ||
8 | + {{> detail/detail_title}} | ||
9 | + {{/ header}} | ||
10 | + <div class="detail-body"> | ||
11 | + {{# content}} | ||
12 | + {{> detail/trail_content}} | ||
13 | + {{/ content}} | ||
14 | + | ||
15 | + {{# trialStatus}} | ||
16 | + {{> common/trial_status}} | ||
17 | + {{/ trialStatus}} | ||
18 | + | ||
19 | + {{#unless toolTip}} | ||
20 | + {{> detail/application_form}} | ||
21 | + {{/unless}} | ||
22 | + | ||
23 | + {{> detail/tooltip}} | ||
24 | + </div> | ||
25 | +</div> | ||
26 | +{{> common/share}} | ||
27 | +{{> layout/footer_jian}} |
actions/channel/detail/trial320.html
0 → 100644
1 | +{{> layout/writer_header320}} | ||
2 | +<div id="wx_pic" style="width:0px; height:0px; overflow:hidden"><img src="{{shareImg}}"/></div> | ||
3 | +<div id="trial-detail" class="detail"> | ||
4 | + {{# detailData}} | ||
5 | + <h2 class="share-h2">{{title}}</h2> | ||
6 | + <h3 class="share-h3">{{subTitle}}</h3> | ||
7 | + <div class="author-channel"> | ||
8 | + {{# author}} | ||
9 | + <p><a class="detail_author" href="{{link}}" target="_blank">Text: {{name}}</a></p> | ||
10 | + {{/ author}} | ||
11 | + {{# channel}}<a href="{{link}}">{{name}}</a> | {{/ channel}} | ||
12 | + {{# twoChannel}}<a href="{{link}}">{{name}}</a> | {{/ twoChannel}} | ||
13 | + <span time="{{time}}" class="time-format"></span> | ||
14 | + </div> | ||
15 | + {{/ detailData}} | ||
16 | + <div class="detail-body"> | ||
17 | + {{# content}} | ||
18 | + {{> detail/trail_content}} | ||
19 | + {{/ content}} | ||
20 | + | ||
21 | + {{# trialStatus}} | ||
22 | + {{> common/trial_status}} | ||
23 | + {{/ trialStatus}} | ||
24 | + | ||
25 | + {{#if formTip}} | ||
26 | + {{> detail/application_form}} | ||
27 | + {{/if}} | ||
28 | + | ||
29 | + {{> detail/tooltip}} | ||
30 | + </div> | ||
31 | +</div> | ||
32 | +{{> layout/footer320}} |
partials/channel/trial_pager.html
0 → 100644
1 | +<div class="pager-content"> | ||
2 | + <div class="channel-index-pager pager-channel-{{channel}}"> | ||
3 | + {{# pager}} | ||
4 | + <a class="pager-item {{# isChoosen}} pager-item-choosen{{/ isChoosen}}" href="{{link}}" onclick="YOHODCLICK('pager','web','pagerContentChannel')">{{text}}</a> | ||
5 | + {{/ pager}} | ||
6 | + </div> | ||
7 | +</div> |
1 | {{# devEnvironment}} | 1 | {{# devEnvironment}} |
2 | - <link rel="stylesheet" type="text/css" href="http://cmsres.dev.yoho.cn/dist/mobile.css"/> | 2 | + <link rel="stylesheet" type="text/css" href="http://localhost:8000/assets/css/mobile.css"/> |
3 | + <!-- <link rel="stylesheet" type="text/css" href="http://cmsres.dev.yoho.cn/assets/css/mobile.css"/> --> | ||
3 | {{/ devEnvironment}} | 4 | {{/ devEnvironment}} |
4 | {{# testEnvironment}} | 5 | {{# testEnvironment}} |
5 | <link rel="stylesheet" type="text/css" href="http://cmsres.test.yoho.cn/res/new/girls/css/mobile.css"/> | 6 | <link rel="stylesheet" type="text/css" href="http://cmsres.test.yoho.cn/res/new/girls/css/mobile.css"/> |
1 | {{# devEnvironment}} | 1 | {{# devEnvironment}} |
2 | -<script src="http://cmsres.dev.yoho.cn/js/lib/sea-debug.js?nowrap"></script> | 2 | +<script src="http://localhost:8000/js/lib/sea-debug.js?nowrap"></script> |
3 | {{/ devEnvironment}} | 3 | {{/ devEnvironment}} |
4 | {{# testEnvironment}} | 4 | {{# testEnvironment}} |
5 | <script type="text/javascript" src="http://cmsres.test.yoho.cn/res/new/girls/js/util/seajs_test.js"></script> | 5 | <script type="text/javascript" src="http://cmsres.test.yoho.cn/res/new/girls/js/util/seajs_test.js"></script> |
@@ -9,5 +9,4 @@ | @@ -9,5 +9,4 @@ | ||
9 | {{/ prevEnvironment}} | 9 | {{/ prevEnvironment}} |
10 | {{# prodEnvironment}} | 10 | {{# prodEnvironment}} |
11 | <link rel="stylesheet" type="text/css" href="http://cdn.yoho.cn/yohogirls-frontend-web/0.0.1/girls.css"/> | 11 | <link rel="stylesheet" type="text/css" href="http://cdn.yoho.cn/yohogirls-frontend-web/0.0.1/girls.css"/> |
12 | -{{/ prodEnvironment}} | ||
13 | - | 12 | +{{/ prodEnvironment}} |
partials/common/final_score.html
0 → 100644
@@ -31,3 +31,13 @@ | @@ -31,3 +31,13 @@ | ||
31 | {{# writer}} | 31 | {{# writer}} |
32 | {{> script/writer}} | 32 | {{> script/writer}} |
33 | {{/ writer}} | 33 | {{/ writer}} |
34 | +{{# publish}} | ||
35 | + {{> script/publish}} | ||
36 | +{{/ publish}} | ||
37 | +{{# review}} | ||
38 | + {{> script/review}} | ||
39 | +{{/ review}} | ||
40 | + | ||
41 | +{{# detailTrial}} | ||
42 | + {{> script/detail_trial}} | ||
43 | +{{/ detailTrial}} |
@@ -24,7 +24,7 @@ | @@ -24,7 +24,7 @@ | ||
24 | 24 | ||
25 | {{# writer}} | 25 | {{# writer}} |
26 | <script type="text/javascript"> | 26 | <script type="text/javascript"> |
27 | - seajs.use(["js/channel/edit"], function(edit){ | 27 | + seajs.use(["js/channel/edit"], function (edit) { |
28 | edit.init(); | 28 | edit.init(); |
29 | }); | 29 | }); |
30 | 30 | ||
@@ -45,4 +45,16 @@ | @@ -45,4 +45,16 @@ | ||
45 | feedback.init(); | 45 | feedback.init(); |
46 | }); | 46 | }); |
47 | </script> | 47 | </script> |
48 | -{{/ about}} | ||
48 | +{{/ about}} | ||
49 | + | ||
50 | +{{# detailTrial}} | ||
51 | +<script type="text/javascript"> | ||
52 | + seajs.use(['js/channel/detail-trial']); | ||
53 | +</script> | ||
54 | +{{/ detailTrial}} | ||
55 | + | ||
56 | +{{# review}} | ||
57 | +<script type="text/javascript"> | ||
58 | + seajs.use(['js/channel/review']); | ||
59 | +</script> | ||
60 | +{{/ review}} |
partials/common/trial_status.html
0 → 100644
1 | +<div class="trial-status clearfix"> | ||
2 | + {{#if passCheck}} | ||
3 | + <p class="pass-tip">您已经通过审核,发点试用心得吧~</p> | ||
4 | + {{/if}} | ||
5 | + {{#if publishUrl}} | ||
6 | + <a class="end-btn" href="javascript:;">活动已结束</a> | ||
7 | + {{/if}} | ||
8 | + {{# like}} | ||
9 | + <a class="user-like" href="javascript:;"> | ||
10 | + <span class="iconfont"></span> | ||
11 | + <b class="like-num {{# isLike}}apply-dislike{{/ isLike}}">{{#if num}}{{num}}{{/if}}</b> | ||
12 | + </a> | ||
13 | + {{/ like}} | ||
14 | + {{#if publishUrl}} | ||
15 | + <a class="publish-btn" href="{{publishUrl}}">发试用心得</a> | ||
16 | + {{/if}} | ||
17 | +</div> |
partials/common/trial_step.html
0 → 100644
partials/detail/application_form.html
0 → 100644
1 | +<div class="application-form"> | ||
2 | + <div class="application-tips"> | ||
3 | + <h2>TIPS</h2> | ||
4 | + <p>{{formTip}}</p> | ||
5 | + </div> | ||
6 | + <div class="form"> | ||
7 | + {{# form}} | ||
8 | + <form id="application-form" c-id="{{id}}" action="" onsubmit="return false;"> | ||
9 | + <p class="clearfix"> | ||
10 | + <label for="user-name">姓名:</label> | ||
11 | + <input id="userName" name="userName" class="char required" type="text" value="{{name}}"> | ||
12 | + </p> | ||
13 | + <p class="clearfix"> | ||
14 | + <label for="user-tell">手机:</label> | ||
15 | + <input id="userTell" name="userTell" class="char required" type="text" value="{{tell}}"> | ||
16 | + <i class="verification-btn">获取验证码</i> | ||
17 | + </p> | ||
18 | + <p class="clearfix"> | ||
19 | + <label for="user-verification">验证码:</label> | ||
20 | + <input id="userVerification" name="verification" class="char" type="text"> | ||
21 | + <i class="verification-icon">验证码错误</i> | ||
22 | + </p> | ||
23 | + <p class="address-char clearfix"> | ||
24 | + <label for="user-address">地址:</label> | ||
25 | + <span id="userAddress" class="varchar" contentEditable="true">{{address}}</span> | ||
26 | + </p> | ||
27 | + <p class="clearfix"> | ||
28 | + <label for="user-age">年龄:</label> | ||
29 | + <input id="userAge" name="age" class="char required" type="text" value="{{age}}"> | ||
30 | + </p> | ||
31 | + <p class="gender-select clearfix"> | ||
32 | + <label>性别:</label> | ||
33 | + <!-- <span class="select-item clearfix"> | ||
34 | + <input id="genderMale" class="gender radio" name="user-gender" type="radio" value="男" {{#if male}}checked{{/if}}> | ||
35 | + <label class="radio-label {{#if male}}current{{/if}}" for="genderMale">男</label> | ||
36 | + </span> | ||
37 | + <span class="select-item clearfix"> | ||
38 | + <input id="genderFemale" class="gender radio" name="user-gender" type="radio" value="女"> | ||
39 | + <label class="radio-label {{#if female}}current{{/if}}" for="genderFemale">女</label> | ||
40 | + </span> --> | ||
41 | + {{#each gender}} | ||
42 | + <span class="select-item clearfix"> | ||
43 | + <input id="gender{{@index}}" class="gender radio" name="user-gender" type="radio" value="{{value}}" {{#if default}}checked{{/if}}> | ||
44 | + <label class="radio-label {{#if default}}current{{/if}}" for="gender{{@index}}">{{value}}</label> | ||
45 | + </span> | ||
46 | + {{/each}} | ||
47 | + </p> | ||
48 | + <p class="skin-select clearfix"> | ||
49 | + <label>肤质:</label> | ||
50 | + <!-- <span class="select-item clearfix"> | ||
51 | + <input id="skin1" class="radio checked" name="user-skin" type="radio" value="中性" checked> | ||
52 | + <label class="radio-label radio-long-label current" for="skin1">中性</label> | ||
53 | + </span> | ||
54 | + <span class="select-item clearfix"> | ||
55 | + <input id="skin2" class="radio" name="user-skin" type="radio" value="干性"> | ||
56 | + <label class="radio-label radio-long-label" for="skin2">干性</label> | ||
57 | + </span> | ||
58 | + <span class="select-item clearfix"> | ||
59 | + <input id="skin3" class="radio" name="user-skin" type="radio" value="油性"> | ||
60 | + <label class="radio-label radio-long-label" for="skin3">油性</label> | ||
61 | + </span> | ||
62 | + <span class="select-item clearfix"> | ||
63 | + <input id="skin4" class="radio" name="user-skin" type="radio" value="混合"> | ||
64 | + <label class="radio-label radio-long-label" for="skin4">混合</label> | ||
65 | + </span> | ||
66 | + <span class="select-item clearfix"> | ||
67 | + <input id="skin5" class="radio" name="user-skin" type="radio" value="敏感"> | ||
68 | + <label class="radio-label radio-long-label" for="skin5">敏感</label> | ||
69 | + </span> --> | ||
70 | + {{#each skin}} | ||
71 | + <span class="select-item clearfix"> | ||
72 | + <input id="skin{{@index}}" class="radio" name="user-skin" type="radio" value="{{text}}" {{#if default}}checked{{/if}}> | ||
73 | + <label class="radio-label radio-long-label {{#if default}}current{{/if}}" for="skin{{@index}}">{{text}}</label> | ||
74 | + </span> | ||
75 | + {{/each}} | ||
76 | + </p> | ||
77 | + <p class="clearfix"> | ||
78 | + <label>您的问题</label> | ||
79 | + </p> | ||
80 | + <p class="trouble-wrap clearfix"> | ||
81 | + <!-- <span class="select-item clearfix"> | ||
82 | + <input id="trouble1" class="checkbox" name="user-trouble" type="checkbox" value="干燥"> | ||
83 | + <em></em> | ||
84 | + <label class="checkbox-label" for="trouble1">干燥</label> | ||
85 | + </span> | ||
86 | + <span class="select-item clearfix"> | ||
87 | + <input id="trouble2" class="checkbox" name="user-trouble" type="checkbox" value="过敏"> | ||
88 | + <em></em> | ||
89 | + <label class="checkbox-label" for="trouble2">过敏</label> | ||
90 | + </span> | ||
91 | + <span class="select-item clearfix"> | ||
92 | + <input id="trouble3" class="checkbox" name="user-trouble" type="checkbox" value="松弛"> | ||
93 | + <em></em> | ||
94 | + <label class="checkbox-label" for="trouble3">松弛</label> | ||
95 | + </span> | ||
96 | + <span class="select-item clearfix"> | ||
97 | + <input id="trouble4" class="checkbox" name="user-trouble" type="checkbox" value="细纹"> | ||
98 | + <em></em> | ||
99 | + <label class="checkbox-label" for="trouble4">细纹</label> | ||
100 | + </span> | ||
101 | + <span class="select-item clearfix"> | ||
102 | + <input id="trouble5" class="checkbox" name="user-trouble" type="checkbox" value="出油"> | ||
103 | + <em></em> | ||
104 | + <label class="checkbox-label" for="trouble5">出油</label> | ||
105 | + </span> | ||
106 | + <span class="select-item clearfix"> | ||
107 | + <input id="trouble6" class="checkbox" name="user-trouble" type="checkbox" value="痘痘"> | ||
108 | + <em></em> | ||
109 | + <label class="checkbox-label" for="trouble6">痘痘</label> | ||
110 | + </span> | ||
111 | + <span class="select-item clearfix"> | ||
112 | + <input id="trouble7" class="checkbox" name="user-trouble" type="checkbox" value="红血丝"> | ||
113 | + <em></em> | ||
114 | + <label class="checkbox-label" for="trouble7">红血丝</label> | ||
115 | + </span> | ||
116 | + <span class="select-item clearfix"> | ||
117 | + <input id="trouble8" class="checkbox" name="user-trouble" type="checkbox" value="色斑"> | ||
118 | + <em></em> | ||
119 | + <label class="checkbox-label" for="trouble8">色斑</label> | ||
120 | + </span> | ||
121 | + <span class="select-item clearfix"> | ||
122 | + <input id="trouble9" class="checkbox" name="user-trouble" type="checkbox" value="肤色不均"> | ||
123 | + <em></em> | ||
124 | + <label class="checkbox-label" for="trouble9">肤色不均</label> | ||
125 | + </span> --> | ||
126 | + {{#each problem}} | ||
127 | + <span class="select-item clearfix"> | ||
128 | + <input id="trouble{{@index}}" class="checkbox" name="user-trouble" type="checkbox" value="{{text}}" {{#if default}}checked{{/if}}> | ||
129 | + <em class="{{#if default}}current{{/if}}"></em> | ||
130 | + <label class="checkbox-label" for="trouble{{@index}}">{{text}}</label> | ||
131 | + </span> | ||
132 | + {{/each}} | ||
133 | + </p> | ||
134 | + <div class="application-reason" contentEditable="true"> | ||
135 | + {{# reason}} | ||
136 | + {{.}} | ||
137 | + {{/ reason}} | ||
138 | + {{^ reason}} | ||
139 | + <span class="placeholder">你可以从肌肤现有问题,钟爱哪些产品等方面提交申请理由</span> | ||
140 | + {{/ reason}} | ||
141 | + </div> | ||
142 | + <p class="clearfix"> | ||
143 | + <input id="submit-btn" class="submit-btn" type="submit" value="免费申请"> | ||
144 | + </p> | ||
145 | + </form> | ||
146 | + {{/ form}} | ||
147 | + </div> | ||
148 | +</div> |
1 | <div class="detail-side"> | 1 | <div class="detail-side"> |
2 | - {{# ad}} | ||
3 | <div class="detail-ad"> | 2 | <div class="detail-ad"> |
4 | - <a href="{{url}}" target="_blank" onclick="YOHODCLICK('detail','web','rightBannerHK')"><img src="{{src}}" alt="{{alt}}"></a> | ||
5 | </div> | 3 | </div> |
6 | - {{/ ad}} | ||
7 | {{> detail/detail_side_download}} | 4 | {{> detail/detail_side_download}} |
8 | {{> detail/detail_side_focus}} | 5 | {{> detail/detail_side_focus}} |
9 | {{> detail/detail_side_video}} | 6 | {{> detail/detail_side_video}} |
partials/detail/review_item.html
0 → 100644
1 | +<script id="review-list-template" type="text/x-handlebars-template"> | ||
2 | +\{{#each reviewList}} | ||
3 | +<div class="review-item"> | ||
4 | + <div class="item-top clearfix"> | ||
5 | + <div class="user-avatar"> | ||
6 | + <img src="\{{titlePic}}" alt=""> | ||
7 | + <i class="\{{partnerType}}"></i> | ||
8 | + </div> | ||
9 | + <div class="user-info"> | ||
10 | + <p class="info-detail clearfix" class="clearfix"> | ||
11 | + <span class="name">\{{nick}}</span> | ||
12 | + <span>\{{buyAgain}} / </span> | ||
13 | + <span>\{{age}} / </span> | ||
14 | + <span>\{{skin}} / </span> | ||
15 | + <span>\{{update_time}}</span> | ||
16 | + </p> | ||
17 | + <div class="clearfix score-wrap"> | ||
18 | + <div class="final-score"> | ||
19 | + <h2>总评星</h2> | ||
20 | + {{> common/final_score}} | ||
21 | + </div> | ||
22 | + | ||
23 | + \{{#if sub}} | ||
24 | + <div class="detail-score"> | ||
25 | + <h4>细项评分:</h4> | ||
26 | + <ul> | ||
27 | + \{{#each sub}} | ||
28 | + <li>\{{aName}} \{{t_score}}</li> | ||
29 | + \{{/each}} | ||
30 | + </ul> | ||
31 | + <div class="more-score"> | ||
32 | + <a class="more-btn" href="javascript:;">更多</a> | ||
33 | + <div class="more-score-list"> | ||
34 | + <div class="more-score-top"></div> | ||
35 | + <div class="more-score-bottom"></div> | ||
36 | + <ul> | ||
37 | + \{{#each sub}} | ||
38 | + <li>\{{aName}} \{{t_score}}</li> | ||
39 | + \{{/each}} | ||
40 | + </ul> | ||
41 | + </div> | ||
42 | + </div> | ||
43 | + </div> | ||
44 | + \{{/if}} | ||
45 | + </div> | ||
46 | + </div> | ||
47 | + </div> | ||
48 | + <div class="review-content"> | ||
49 | + <h2>\{{title}}</h2> | ||
50 | + <div class="min-content"> | ||
51 | + <div class="text-wrap"> | ||
52 | + <p>\{{summary}}<a class="more-content" href="javascript:;">展开</a></p> | ||
53 | + </div> | ||
54 | + \{{#if pics}} | ||
55 | + <div class="min-img clearfix"> | ||
56 | + \{{#each pics}} | ||
57 | + <img src="\{{.}}" alt=""> | ||
58 | + \{{/each}} | ||
59 | + </div> | ||
60 | + \{{/if}} | ||
61 | + </div> | ||
62 | + <div class="normal-content"> | ||
63 | + \{{{content}}} | ||
64 | + </div> | ||
65 | + | ||
66 | + </div> | ||
67 | +</div> | ||
68 | +\{{/each}} | ||
69 | +</script> |
partials/detail/review_item320.html
0 → 100644
1 | +<script id="review-list-template" type="text/x-handlebars-template"> | ||
2 | +\{{#each reviewList}} | ||
3 | +<div class="review-item"> | ||
4 | + <div class="item-top clearfix"> | ||
5 | + <div class="user-avatar"> | ||
6 | + <img src="\{{titlePic}}" alt=""> | ||
7 | + <i class="\{{partnerType}}"></i> | ||
8 | + </div> | ||
9 | + <div class="user-info clearfix"> | ||
10 | + <span class="name">\{{nick}}</span> | ||
11 | + <p class="clearfix"> | ||
12 | + <span>\{{buyAgain}} / </span> | ||
13 | + <span>\{{age}} / </span> | ||
14 | + <span>\{{skin}} / </span> | ||
15 | + <span>\{{update_time}}</span> | ||
16 | + </p> | ||
17 | + </div> | ||
18 | + </div> | ||
19 | + <div class="review-content"> | ||
20 | + <h2>\{{title}}</h2> | ||
21 | + <div class="min-content"> | ||
22 | + <div class="text-wrap"> | ||
23 | + <p>\{{summary}}<a class="more-content" href="javascript:;">展开</a></p> | ||
24 | + </div> | ||
25 | + \{{#if pics}} | ||
26 | + <div class="min-img clearfix"> | ||
27 | + \{{#each pics}} | ||
28 | + <img src="\{{.}}" alt=""> | ||
29 | + \{{/each}} | ||
30 | + </div> | ||
31 | + \{{/if}} | ||
32 | + </div> | ||
33 | + <div class="normal-content"> | ||
34 | + \{{{content}}} | ||
35 | + </div> | ||
36 | + | ||
37 | + </div> | ||
38 | + <div class="score-wrap clearfix"> | ||
39 | + \{{#if sub}} | ||
40 | + <div class="detail-score"> | ||
41 | + <h4>细项评分:</h4> | ||
42 | + <ul class="clearfix"> | ||
43 | + \{{#each sub}} | ||
44 | + <li>\{{aName}} \{{t_score}}</li> | ||
45 | + \{{/each}} | ||
46 | + <li class="more-score-btn"> | ||
47 | + <span class="show-icon iconfont">更多</span> | ||
48 | + <span class="put-away iconfont">收起</span> | ||
49 | + </li> | ||
50 | + </ul> | ||
51 | + </div> | ||
52 | + \{{/if}} | ||
53 | + <div class="final-score"> | ||
54 | + <h2>总评星</h2> | ||
55 | + {{> common/final_score}} | ||
56 | + </div> | ||
57 | + </div> | ||
58 | +</div> | ||
59 | +\{{/each}} | ||
60 | +</script> |
partials/detail/tooltip.html
0 → 100644
1 | +{{^ toolTip}} | ||
2 | +<div class="tooltip" style="display:none;"> | ||
3 | + <p class="trial-tip">恭喜您申请提交成功!</p> | ||
4 | + <p>请耐心等待系统审核</p> | ||
5 | + <p>我们会短信通知您申请结果</p> | ||
6 | +</div> | ||
7 | +{{/ toolTip}} | ||
8 | +{{# toolTip}} | ||
9 | +<div class="tooltip"> | ||
10 | + <p class="trial-tip">{{title}}</p> | ||
11 | + <p>{{content}}</p> | ||
12 | +</div> | ||
13 | +{{/ toolTip}} |
partials/detail/trail_content.html
0 → 100644
partials/script/detail_trial.html
0 → 100644
partials/script/publish.html
0 → 100644
partials/script/review.html
0 → 100644
-
Please register or login to post a comment