Authored by hf

Merge branch 'develop' of http://git.dev.yoho.cn/web/yohobuy into develop

1 {{> layout/page_footer}} 1 {{> layout/page_footer}}
2 -<script src="http://172.16.6.248:8000/static/js/sea.js?nowrap"></script> 2 +<script src="http://localhost:8000/static/js/sea.js?nowrap"></script>
3 <script> 3 <script>
4 seajs.config({ 4 seajs.config({
5 - base: 'http://172.16.6.248:8000' 5 + base: 'http://localhost:8000/'
6 }); 6 });
7 </script> 7 </script>
8 {{> layout/use}} 8 {{> layout/use}}
@@ -22,7 +22,7 @@ @@ -22,7 +22,7 @@
22 }()); 22 }());
23 })(document, window); 23 })(document, window);
24 </script> 24 </script>
25 - <link rel="stylesheet" href="http://172.16.6.248:8088/css/index.css"> 25 + <link rel="stylesheet" href="http://static.dev.yohobuy.com/css/index.css">
26 </head> 26 </head>
27 <body {{#if isPassportPage}}class=passport-body{{/if}}> 27 <body {{#if isPassportPage}}class=passport-body{{/if}}>
28 {{> layout/page_header}} 28 {{> layout/page_header}}
@@ -10,8 +10,16 @@ class BoysController extends AbstractAction @@ -10,8 +10,16 @@ class BoysController extends AbstractAction
10 10
11 public function indexAction() 11 public function indexAction()
12 { 12 {
  13 + // 频道数据
  14 + $channelData = Index::getUserChannelData(0, '1,3', '201504091403001');
  15 +
  16 + echo '<pre>';
  17 + print_r($channelData);
13 18
14 -$data = array( 19 + $this->_view->assign('title', 'YOHO!有货');
  20 + $this->_view->display('index', compact('channelData'));
  21 +
  22 + $data = array(
15 'headerDownload' => array( 23 'headerDownload' => array(
16 'img' => "http://img11.static.yhbimg.com/adpic/2015/02/28/18/01d83bfad41c8fca8fd1ad334216d7d733.jpg?imageView/2/w/640/h/480", 24 'img' => "http://img11.static.yhbimg.com/adpic/2015/02/28/18/01d83bfad41c8fca8fd1ad334216d7d733.jpg?imageView/2/w/640/h/480",
17 'url' => 'http://www.baidu.com' 25 'url' => 'http://www.baidu.com'
@@ -577,6 +585,5 @@ $data = array( @@ -577,6 +585,5 @@ $data = array(
577 585
578 $this->_view->assign('title', '首页'); 586 $this->_view->assign('title', '首页');
579 $this->_view->display('index', $data); 587 $this->_view->display('index', $data);
580 -  
581 } 588 }
582 } 589 }
1 <?php 1 <?php
2 2
3 use Action\AbstractAction; 3 use Action\AbstractAction;
4 -use LibModels\Wap\Home\IndexData as Index;  
5 - 4 +use LibModels\Wap\Home\IndexData;
  5 +use Plugin\Helpers;
6 /** 6 /**
7 * 女生首页 7 * 女生首页
8 */ 8 */
@@ -11,382 +11,521 @@ class GirlsController extends AbstractAction @@ -11,382 +11,521 @@ class GirlsController extends AbstractAction
11 11
12 public function indexAction() 12 public function indexAction()
13 { 13 {
14 - // 显示侧边栏  
15 - $this->setNavSide();  
16 -  
17 - $data = array(  
18 - 'headerDownload' => array(  
19 - 'img' => 'http://img11.static.yhbimg.com/adpic/2015/02/28/18/01d83bfad41c8fca8fd1ad334216d7d733.jpg?imageView/2/w/640/h/480',  
20 - 'url' => 'http://www.baidu.com'  
21 - ),  
22 - 'homeHeader' => array(  
23 - 'bgColor' => '#FF88AE',  
24 - 'searchUrl' => ''  
25 - ),  
26 - 'sideNav' => array(  
27 - array(  
28 - 'textCn' => '男生',  
29 - 'textEn' => 'Boys',  
30 - 'styleClass' => 'boys',  
31 - 'url' => ''  
32 - ),  
33 - array(  
34 - 'textCn' => '女生',  
35 - 'textEn' => 'GIRLS',  
36 - 'styleClass' => 'girls',  
37 - 'url' => ''  
38 - ),  
39 - array(  
40 - 'textCn' => '潮童',  
41 - 'textEn' => 'KIDS',  
42 - 'styleClass' => 'kids',  
43 - 'url' => ''  
44 - ),  
45 - array(  
46 - 'textCn' => '创意生活',  
47 - 'textEn' => 'LIFE STYLE',  
48 - 'styleClass' => 'life',  
49 - 'url' => ''  
50 - ),  
51 - array(  
52 - 'textCn' => '逛',  
53 - 'textEn' => 'TRENDFINDER',  
54 - 'styleClass' => 'guang',  
55 - 'subNav' => array(  
56 - 'list' => array(  
57 - array(  
58 - 'textCn' => '逛',  
59 - 'textEn' => 'TrendFinder',  
60 - 'back' => true,  
61 - 'bgColor' => '#fd307f'  
62 - ),  
63 - array(  
64 - 'textCn' => '查看全部',  
65 - 'url' => ''  
66 - ),  
67 - array(  
68 - 'textCn' => '只看男生',  
69 - 'textEn' => 'Boys',  
70 - 'url' => ''  
71 - ),  
72 - array(  
73 - 'textCn' => '只看女生',  
74 - 'textEn' => 'Girls',  
75 - 'url' => '',  
76 - 'isSelect' => true  
77 - )  
78 - )  
79 - )  
80 - )  
81 - ),  
82 - 'content' => array(  
83 - 'bannerTop' => array(  
84 - 'list' => array(  
85 - array(  
86 - 'url' => '',  
87 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg'  
88 - ),  
89 - array(  
90 - 'url' => '',  
91 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg'  
92 - ),  
93 - array(  
94 - 'url' => '',  
95 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg'  
96 - )  
97 - )  
98 - ),  
99 - 'iconsEnter' => array(  
100 - 'list' => array(  
101 - array(  
102 - 'url' => '',  
103 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
104 - 'text' => '新品到着'  
105 - ),  
106 - array(  
107 - 'url' => '',  
108 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
109 - 'text' => '全球优选'  
110 - ),  
111 - array(  
112 - 'url' => '',  
113 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
114 - 'text' => '明星潮牌'  
115 - ),  
116 - array(  
117 - 'url' => '',  
118 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
119 - 'text' => '全部品类'  
120 - ),  
121 - array(  
122 - 'url' => '',  
123 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
124 - 'text' => '逛'  
125 - ),  
126 - array(  
127 - 'url' => '',  
128 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
129 - 'text' => '搭配指南'  
130 - ),  
131 - array(  
132 - 'url' => '',  
133 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
134 - 'text' => '潮品推荐'  
135 - ),  
136 - array(  
137 - 'url' => '',  
138 - 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',  
139 - 'text' => '折扣精选'  
140 - )  
141 - )  
142 - ),  
143 - 'hotCategory' => array(  
144 - 'img' => 'http://img11.static.yhbimg.com/adpic/2015/02/28/18/01d83bfad41c8fca8fd1ad334216d7d733.jpg?imageView/2/w/640/h/480',  
145 - 'url' => 'http://www.baidu.com',  
146 - 'list' => array(  
147 - array(  
148 - 'textCn' => '打底衫',  
149 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
150 - 'url' => ''  
151 - ),  
152 - array(  
153 - 'textCn' => '打底衫',  
154 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
155 - 'url' => ''  
156 - ),  
157 - array(  
158 - 'textCn' => '打底衫',  
159 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
160 - 'url' => ''  
161 - ),  
162 - array(  
163 - 'textCn' => '打底衫',  
164 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
165 - 'url' => ''  
166 - ),  
167 - array(  
168 - 'textCn' => '打底衫',  
169 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
170 - 'url' => ''  
171 - ),  
172 - array(  
173 - 'textCn' => '打底衫',  
174 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
175 - 'url' => ''  
176 - ),  
177 - array(  
178 - 'textCn' => '打底衫',  
179 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
180 - 'url' => ''  
181 - ),  
182 - array(  
183 - 'textCn' => '打底衫',  
184 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
185 - 'url' => ''  
186 - ),  
187 - array(  
188 - 'textCn' => '打底衫',  
189 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
190 - 'url' => ''  
191 - )  
192 - )  
193 - ),  
194 - 'hotBrandsScroll' => array(  
195 - 'name' => '热门品牌',  
196 - 'list' => array(  
197 - array(  
198 - 'textCn' => 'Moussy',  
199 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
200 - 'url' => ''  
201 - ),  
202 - array(  
203 - 'textCn' => 'Moussy',  
204 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
205 - 'url' => ''  
206 - ),  
207 - array(  
208 - 'textCn' => 'Moussy',  
209 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
210 - 'url' => ''  
211 - ),  
212 - array(  
213 - 'textCn' => 'Moussy',  
214 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
215 - 'url' => ''  
216 - ),  
217 - array(  
218 - 'textCn' => 'Moussy',  
219 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
220 - 'url' => ''  
221 - ),  
222 - array(  
223 - 'textCn' => 'Moussy',  
224 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
225 - 'url' => ''  
226 - ),  
227 - array(  
228 - 'textCn' => 'Moussy',  
229 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
230 - 'url' => ''  
231 - ),  
232 - array(  
233 - 'textCn' => 'Moussy',  
234 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
235 - 'url' => ''  
236 - ),  
237 - array(  
238 - 'textCn' => 'Moussy',  
239 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
240 - 'url' => ''  
241 - )  
242 - )  
243 - ),  
244 - 'hotBrands' => array(  
245 - 'name' => '热门品牌',  
246 - 'more' => 'www.baidu.com',  
247 - 'brands' => array(  
248 - array(  
249 - 'name' => 'Front Row Shop',  
250 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
251 - 'url' => ''  
252 - ),  
253 - array(  
254 - 'name' => 'dress lab',  
255 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
256 - 'url' => ''  
257 - ),  
258 - array(  
259 - 'name' => 'DEVIL NUT',  
260 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
261 - 'url' => ''  
262 - ),  
263 - array(  
264 - 'name' => 'casselini',  
265 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
266 - 'url' => ''  
267 - ),  
268 - array(  
269 - 'name' => 'haso',  
270 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
271 - 'url' => ''  
272 - ),  
273 - array(  
274 - 'name' => 'EVISU',  
275 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
276 - 'url' => ''  
277 - )  
278 - )  
279 - ),  
280 - 'trendColloaction' => array(  
281 - 'name' => '潮人 ▪ 搭配',  
282 - 'more' => '',  
283 - 'leftspan' => array(  
284 - 'url' => '',  
285 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg'  
286 - ),  
287 - 'rightspan' => array(  
288 - 'url' => '',  
289 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg'  
290 - ),  
291 - 'recommendlist' => array(  
292 - array(  
293 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
294 - 'url' => ''  
295 - ),  
296 - array(  
297 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
298 - 'url' => ''  
299 - ),  
300 - array(  
301 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
302 - 'url' => ''  
303 - ),  
304 - array(  
305 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
306 - 'url' => ''  
307 - ),  
308 - array(  
309 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
310 - 'url' => ''  
311 - )  
312 - )  
313 - ),  
314 - 'trendTopics' => array(  
315 - 'name' => '潮品 ▪ 话题',  
316 - 'more' => '',  
317 - 'list' => array(  
318 - array(  
319 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
320 - 'url' => '',  
321 - 'title' => '现代裁剪',  
322 - 'time' => '2月13日 12:34'  
323 - ),  
324 - array(  
325 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
326 - 'url' => '',  
327 - 'title' => '现代裁剪',  
328 - 'time' => '2月13日 12:34'  
329 - ),  
330 - array(  
331 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
332 - 'url' => '',  
333 - 'title' => '现代裁剪',  
334 - 'time' => '2月13日 12:34'  
335 - )  
336 - )  
337 - ),  
338 - 'goodsCategory' => array(  
339 - 'name' => '经典裤装',  
340 - 'more' => '',  
341 - 'banner' => array(  
342 - 'list' => array(  
343 - array(  
344 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
345 - 'url' => ''  
346 - )  
347 - )  
348 - ),  
349 - 'list' => array(  
350 - array(  
351 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
352 - 'url' => '',  
353 - 'textCn' => '手表'  
354 - ),  
355 - array(  
356 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
357 - 'url' => '',  
358 - 'textCn' => '烛台'  
359 - ),  
360 - array(  
361 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
362 - 'url' => '',  
363 - 'textCn' => '围巾'  
364 - ),  
365 - array(  
366 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
367 - 'url' => '',  
368 - 'textCn' => '盘子'  
369 - ),  
370 - array(  
371 - 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',  
372 - 'url' => '',  
373 - 'textCn' => '耳机'  
374 - )  
375 - )  
376 - )  
377 - )); 14 + $data = array(
  15 + 'headerDownload' => $this->getHeaderDownload(),
  16 + 'homeHeader' => array(
  17 + 'bgColor' => '#FF88AE',
  18 + 'searchUrl' => ''
  19 + ),
  20 + 'searchUrl' => '',
  21 + 'sideNav' => array(),
  22 + 'content' => array()
  23 + );
  24 +
  25 + $sideDatas = IndexData::getHomeChannels();
  26 + if($sideDatas['code'] == 200)
  27 + {
  28 + $data['sideNav'] = $sideDatas['data'];
  29 + }
  30 +
  31 + // 频道数据
  32 + $channelData = IndexData::getUserChannelData(0, '2,3', '201504091403002');
  33 + $channels = array();
  34 + if($channelData['code'] == 200)
  35 + {
  36 + $content = array();
  37 + $bannerTop = array();
  38 + $iconsEnter = array();
  39 + $singleImage = array();
  40 + $hotCategory = array();
  41 + $hotBrandsScroll = array();
  42 + $trendColloaction = array();
  43 + $trendTopics = array();
  44 + $goodsCategory = array();
  45 + $recommend_content_two = array();
  46 + $small_pic = array();
  47 +
  48 + foreach ($channelData['data']['list'] as $key => $val) {
  49 + switch ($val['template_name']) {
  50 + case 'focus': // 焦点图
  51 + $oneFocus = array();
  52 + foreach ($val['data'] as &$one) {
  53 + $one['img'] = Helpers::getImageUrl($one['src'], 750, 364, 1);
  54 + }
  55 + $oneFocus['list'] = $val['data'];
  56 + $bannerTop[] = $oneFocus;
  57 + break;
  58 + case 'app_icon_list': // 图标列表
  59 + $oneIcon = array();
  60 + foreach ($val['data'] as &$one) {
  61 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  62 + }
  63 + $oneIcon['list'] = $val['data'];
  64 + $iconsEnter[] = $oneIcon;
  65 + break;
  66 + case 'single_image': // 单图片
  67 + $oneImage = array();
  68 + foreach ($val['data'] as &$one) {
  69 + $one['img'] = Helpers::getImageUrl($one['src'], 750, 364, 1);
  70 + }
  71 + $oneImage['list'] = $val['data'];
  72 + $singleImage[] = $oneImage;
  73 + break;
  74 + case 'recommend_content_five': // 带标题的12个小图推荐
  75 + $oneHot = array();
  76 + foreach ($val['data']['list'] as &$one) {
  77 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  78 + }
  79 + $oneHot = $val['data'];
  80 + $hotCategory[] = $oneHot;
  81 + break;
  82 + case 'app_hot_brands': // 推荐品牌
  83 + $oneHotBrand = array();
  84 + foreach ($val['data']['list'] as &$one) {
  85 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  86 + }
  87 + $oneHotBrand = $val['data'];
  88 + $hotBrandsScroll[] = $oneHotBrand;
  89 + break;
  90 + case 'trendsetter_collocation': // 潮人·搭配
  91 + $oneTrendSetter = array();
  92 + foreach ($val['data']['article'] as &$one) {
  93 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  94 + }
  95 + foreach ($val['data']['recommend_collocation'] as &$one) {
  96 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  97 + }
  98 + $oneTrendSetter = $val['data'];
  99 + $trendColloaction[] = $oneTrendSetter;
  100 + break;
  101 + case 'trendgoods_topic': // 潮品·话题
  102 + $oneTopic = array();
  103 + foreach ($val['data']['list'] as &$one) {
  104 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  105 + }
  106 + $oneTopic = $val['data'];
  107 + $trendTopics[] = $oneTopic;
  108 + break;
  109 + case 'recommend_content_one': // 一张大图一个大的推荐和4个小图推荐
  110 + $oneGoodCategory = array();
  111 + foreach ($val['data']['big_image'] as &$one) {
  112 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  113 + }
  114 + foreach ($val['data']['list'] as &$one) {
  115 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  116 + }
  117 + $oneGoodCategory = $val['data'];
  118 + $goodsCategory[] = $oneGoodCategory;
  119 + break;
  120 + case 'recommend_content_two': // 一张大图和6个小图推荐
  121 + $oneRecoContTwo = array();
  122 + foreach ($val['data']['big_image'] as &$one) {
  123 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  124 + }
  125 + foreach ($val['data']['list'] as &$one) {
  126 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  127 + }
  128 + $oneRecoContTwo = $val['data'];
  129 + $recommend_content_two[] = $oneRecoContTwo;
  130 + break;
  131 + case 'small_pic': // 小图片
  132 + $oneSmallPic = array();
  133 + foreach ($val['data'] as &$one) {
  134 + $one['img'] = Helpers::getImageUrl($one['src'], 186, 203, 1);
  135 + }
  136 + $oneSmallPic = $val['data'];
  137 + $small_pic[] = $oneSmallPic;
  138 + break;
  139 + default:
  140 + break;
  141 + }
378 142
379 - 143 + $content[$key] = array(
  144 + 'bannerTop' => $bannerTop,
  145 + 'iconsEnter' => $iconsEnter,
  146 + 'hotCategory' => $hotCategory,
  147 + 'hotBrandsScroll' => $hotBrandsScroll,
  148 + 'trendColloaction' => $trendColloaction,
  149 + 'trendTopics' => $trendTopics,
  150 + 'goodsCategory' => $goodsCategory
  151 + );
  152 + }
  153 +
  154 + $data['content'] = $content;
  155 + }
  156 +
  157 + $this->_view->assign('title', 'YOHO!有货');
  158 + $this->_view->display('index', $data);
  159 +
  160 + // 显示侧边栏
  161 + $this->setNavSide();
  162 +
  163 + $data = array(
  164 + 'headerDownload' => array(
  165 + 'img' => 'http://img11.static.yhbimg.com/adpic/2015/02/28/18/01d83bfad41c8fca8fd1ad334216d7d733.jpg?imageView/2/w/640/h/480',
  166 + 'url' => 'http://www.baidu.com'
  167 + ),
  168 + 'homeHeader' => array(
  169 + 'bgColor' => '#FF88AE',
  170 + 'searchUrl' => ''
  171 + ),
  172 + 'sideNav' => array(
  173 + array(
  174 + 'textCn' => '男生',
  175 + 'textEn' => 'Boys',
  176 + 'styleClass' => 'boys',
  177 + 'url' => ''
  178 + ),
  179 + array(
  180 + 'textCn' => '女生',
  181 + 'textEn' => 'GIRLS',
  182 + 'styleClass' => 'girls',
  183 + 'url' => ''
  184 + ),
  185 + array(
  186 + 'textCn' => '潮童',
  187 + 'textEn' => 'KIDS',
  188 + 'styleClass' => 'kids',
  189 + 'url' => ''
  190 + ),
  191 + array(
  192 + 'textCn' => '创意生活',
  193 + 'textEn' => 'LIFE STYLE',
  194 + 'styleClass' => 'life',
  195 + 'url' => ''
  196 + ),
  197 + array(
  198 + 'textCn' => '逛',
  199 + 'textEn' => 'TRENDFINDER',
  200 + 'styleClass' => 'guang',
  201 + 'subNav' => array(
  202 + 'list' => array(
  203 + array(
  204 + 'textCn' => '逛',
  205 + 'textEn' => 'TrendFinder',
  206 + 'back' => true,
  207 + 'bgColor' => '#fd307f'
  208 + ),
  209 + array(
  210 + 'textCn' => '查看全部',
  211 + 'url' => ''
  212 + ),
  213 + array(
  214 + 'textCn' => '只看男生',
  215 + 'textEn' => 'Boys',
  216 + 'url' => ''
  217 + ),
  218 + array(
  219 + 'textCn' => '只看女生',
  220 + 'textEn' => 'Girls',
  221 + 'url' => '',
  222 + 'isSelect' => true
  223 + )
  224 + )
  225 + )
  226 + )
  227 + ),
  228 + 'content' => array(
  229 + 'bannerTop' => array(
  230 + 'list' => array(
  231 + array(
  232 + 'url' => '',
  233 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg'
  234 + ),
  235 + array(
  236 + 'url' => '',
  237 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg'
  238 + ),
  239 + array(
  240 + 'url' => '',
  241 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg'
  242 + )
  243 + )
  244 + ),
  245 + 'iconsEnter' => array(
  246 + 'list' => array(
  247 + array(
  248 + 'url' => '',
  249 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  250 + 'text' => '新品到着'
  251 + ),
  252 + array(
  253 + 'url' => '',
  254 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  255 + 'text' => '全球优选'
  256 + ),
  257 + array(
  258 + 'url' => '',
  259 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  260 + 'text' => '明星潮牌'
  261 + ),
  262 + array(
  263 + 'url' => '',
  264 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  265 + 'text' => '全部品类'
  266 + ),
  267 + array(
  268 + 'url' => '',
  269 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  270 + 'text' => '逛'
  271 + ),
  272 + array(
  273 + 'url' => '',
  274 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  275 + 'text' => '搭配指南'
  276 + ),
  277 + array(
  278 + 'url' => '',
  279 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  280 + 'text' => '潮品推荐'
  281 + ),
  282 + array(
  283 + 'url' => '',
  284 + 'img' => 'http://img02.yohoboys.com/staticimg/2015/06/30/21/02912cd7f0b2c67939404c71ef00e3f513.jpg',
  285 + 'text' => '折扣精选'
  286 + )
  287 + )
  288 + ),
  289 + 'hotCategory' => array(
  290 + 'img' => 'http://img11.static.yhbimg.com/adpic/2015/02/28/18/01d83bfad41c8fca8fd1ad334216d7d733.jpg?imageView/2/w/640/h/480',
  291 + 'url' => 'http://www.baidu.com',
  292 + 'list' => array(
  293 + array(
  294 + 'textCn' => '打底衫',
  295 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  296 + 'url' => ''
  297 + ),
  298 + array(
  299 + 'textCn' => '打底衫',
  300 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  301 + 'url' => ''
  302 + ),
  303 + array(
  304 + 'textCn' => '打底衫',
  305 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  306 + 'url' => ''
  307 + ),
  308 + array(
  309 + 'textCn' => '打底衫',
  310 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  311 + 'url' => ''
  312 + ),
  313 + array(
  314 + 'textCn' => '打底衫',
  315 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  316 + 'url' => ''
  317 + ),
  318 + array(
  319 + 'textCn' => '打底衫',
  320 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  321 + 'url' => ''
  322 + ),
  323 + array(
  324 + 'textCn' => '打底衫',
  325 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  326 + 'url' => ''
  327 + ),
  328 + array(
  329 + 'textCn' => '打底衫',
  330 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  331 + 'url' => ''
  332 + ),
  333 + array(
  334 + 'textCn' => '打底衫',
  335 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  336 + 'url' => ''
  337 + )
  338 + )
  339 + ),
  340 + 'hotBrandsScroll' => array(
  341 + 'name' => '热门品牌',
  342 + 'list' => array(
  343 + array(
  344 + 'textCn' => 'Moussy',
  345 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  346 + 'url' => ''
  347 + ),
  348 + array(
  349 + 'textCn' => 'Moussy',
  350 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  351 + 'url' => ''
  352 + ),
  353 + array(
  354 + 'textCn' => 'Moussy',
  355 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  356 + 'url' => ''
  357 + ),
  358 + array(
  359 + 'textCn' => 'Moussy',
  360 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  361 + 'url' => ''
  362 + ),
  363 + array(
  364 + 'textCn' => 'Moussy',
  365 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  366 + 'url' => ''
  367 + ),
  368 + array(
  369 + 'textCn' => 'Moussy',
  370 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  371 + 'url' => ''
  372 + ),
  373 + array(
  374 + 'textCn' => 'Moussy',
  375 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  376 + 'url' => ''
  377 + ),
  378 + array(
  379 + 'textCn' => 'Moussy',
  380 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  381 + 'url' => ''
  382 + ),
  383 + array(
  384 + 'textCn' => 'Moussy',
  385 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  386 + 'url' => ''
  387 + )
  388 + )
  389 + ),
  390 + 'hotBrands' => array(
  391 + 'name' => '热门品牌',
  392 + 'more' => 'www.baidu.com',
  393 + 'brands' => array(
  394 + array(
  395 + 'name' => 'Front Row Shop',
  396 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  397 + 'url' => ''
  398 + ),
  399 + array(
  400 + 'name' => 'dress lab',
  401 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  402 + 'url' => ''
  403 + ),
  404 + array(
  405 + 'name' => 'DEVIL NUT',
  406 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  407 + 'url' => ''
  408 + ),
  409 + array(
  410 + 'name' => 'casselini',
  411 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  412 + 'url' => ''
  413 + ),
  414 + array(
  415 + 'name' => 'haso',
  416 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  417 + 'url' => ''
  418 + ),
  419 + array(
  420 + 'name' => 'EVISU',
  421 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  422 + 'url' => ''
  423 + )
  424 + )
  425 + ),
  426 + 'trendColloaction' => array(
  427 + 'name' => '潮人 ▪ 搭配',
  428 + 'more' => '',
  429 + 'leftspan' => array(
  430 + 'url' => '',
  431 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg'
  432 + ),
  433 + 'rightspan' => array(
  434 + 'url' => '',
  435 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg'
  436 + ),
  437 + 'recommendlist' => array(
  438 + array(
  439 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  440 + 'url' => ''
  441 + ),
  442 + array(
  443 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  444 + 'url' => ''
  445 + ),
  446 + array(
  447 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  448 + 'url' => ''
  449 + ),
  450 + array(
  451 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  452 + 'url' => ''
  453 + ),
  454 + array(
  455 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  456 + 'url' => ''
  457 + )
  458 + )
  459 + ),
  460 + 'trendTopics' => array(
  461 + 'name' => '潮品 ▪ 话题',
  462 + 'more' => '',
  463 + 'list' => array(
  464 + array(
  465 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  466 + 'url' => '',
  467 + 'title' => '现代裁剪',
  468 + 'time' => '2月13日 12:34'
  469 + ),
  470 + array(
  471 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  472 + 'url' => '',
  473 + 'title' => '现代裁剪',
  474 + 'time' => '2月13日 12:34'
  475 + ),
  476 + array(
  477 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  478 + 'url' => '',
  479 + 'title' => '现代裁剪',
  480 + 'time' => '2月13日 12:34'
  481 + )
  482 + )
  483 + ),
  484 + 'goodsCategory' => array(
  485 + 'name' => '经典裤装',
  486 + 'more' => '',
  487 + 'banner' => array(
  488 + 'list' => array(
  489 + array(
  490 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  491 + 'url' => ''
  492 + )
  493 + )
  494 + ),
  495 + 'list' => array(
  496 + array(
  497 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  498 + 'url' => '',
  499 + 'textCn' => '手表'
  500 + ),
  501 + array(
  502 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  503 + 'url' => '',
  504 + 'textCn' => '烛台'
  505 + ),
  506 + array(
  507 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  508 + 'url' => '',
  509 + 'textCn' => '围巾'
  510 + ),
  511 + array(
  512 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  513 + 'url' => '',
  514 + 'textCn' => '盘子'
  515 + ),
  516 + array(
  517 + 'img' => 'http://img.alicdn.com/imgextra/i1/2086467111/TB2CsqHdXXXXXaDXpXXXXXXXXXX_!!2086467111.jpg',
  518 + 'url' => '',
  519 + 'textCn' => '耳机'
  520 + )
  521 + )
  522 + )
  523 + ));
380 524
381 - $this->_view->assign('title', 'YOHO!有货');  
382 - $this->_view->display('index', $data); 525 +
383 526
384 - // // 频道数据  
385 - // $channelData = Index::getUserChannelData(0, '2,3', '201504091403002');  
386 - // echo '<pre>';  
387 - // print_r($channelData);  
388 - // $this->_view->assign('title', 'YOHO!有货');  
389 - // $this->_view->display('girls', compact('channelData')); 527 + $this->_view->assign('title', 'YOHO!有货');
  528 + $this->_view->display('index', $data);
390 } 529 }
391 530
392 } 531 }
@@ -198,7 +198,7 @@ class BackController extends AbstractAction @@ -198,7 +198,7 @@ class BackController extends AbstractAction
198 $result = BackData::validateMobileCode($phoneNum, $code, $areaCode); 198 $result = BackData::validateMobileCode($phoneNum, $code, $areaCode);
199 if($result['code'] === 200) 199 if($result['code'] === 200)
200 { 200 {
201 - $result['data'] = '/passport/back/password?phoneNum='.$phoneNum.'&token='.$result['token'].'&areaCode='.$areaCode; 201 + $result['data'] = '/passport/back/password?phoneNum='.$phoneNum.'&token='.$result['data']['token'].'&areaCode='.$areaCode;
202 } 202 }
203 203
204 $this->echoJson($result); 204 $this->echoJson($result);