Authored by yangyang

广告位修改

@@ -34,7 +34,7 @@ class BrandData @@ -34,7 +34,7 @@ class BrandData
34 // 构建必传参数 34 // 构建必传参数
35 $param = Yohobuy::param(); 35 $param = Yohobuy::param();
36 $param['brand_id'] = $brandId; 36 $param['brand_id'] = $brandId;
37 - $param['uid'] = '10267443'; 37 + $param['uid'] = $uid;
38 $param['method'] = 'app.brand.getBrandIntro'; 38 $param['method'] = 'app.brand.getBrandIntro';
39 $param['client_secret'] = Sign::getSign($param); 39 $param['client_secret'] = Sign::getSign($param);
40 40
@@ -28,8 +28,7 @@ class BrandsModel { @@ -28,8 +28,7 @@ class BrandsModel {
28 * @param $options array 28 * @param $options array
29 * @return array 29 * @return array
30 */ 30 */
31 - public static function getBrandSearchData($condition, $options, $domain, $uid, $brandId) {  
32 - 31 + public static function getBrandSearchData($condition, $options, $domain, $uid, $brandId,$node) {
33 // 调用商品搜索接口 32 // 调用商品搜索接口
34 $data = SearchData::searchElasticByCondition($condition); 33 $data = SearchData::searchElasticByCondition($condition);
35 34
@@ -68,10 +67,21 @@ class BrandsModel { @@ -68,10 +67,21 @@ class BrandsModel {
68 //获取品牌系列数据 67 //获取品牌系列数据
69 $adNav = self::getAdNav($condition['brand']); 68 $adNav = self::getAdNav($condition['brand']);
70 $data['list']['leftContent'][] = array('picLink' => $adNav); 69 $data['list']['leftContent'][] = array('picLink' => $adNav);
71 - 70 +
  71 + //获取静态内容(20141219-100447)
  72 + if($node){
  73 + $nodeContent = BrandData::getByNodeContent($node);
  74 + if(isset($nodeContent['code']) && $nodeContent['code'] === 200){
  75 + $result = $nodeContent['data'];
  76 + //接口返回html格式,非前端需要格式。
  77 + }
  78 + }
  79 +
72 return $data; 80 return $data;
73 } 81 }
  82 +
74 83
  84 +
75 /** 85 /**
76 * 获取品牌首页banner条 86 * 获取品牌首页banner条
77 * @string $domain 品牌域名 87 * @string $domain 品牌域名
@@ -20,6 +20,7 @@ class IndexController extends WebAction @@ -20,6 +20,7 @@ class IndexController extends WebAction
20 $brandInfo = BrandData::getBrandLogoByDomain($domain); 20 $brandInfo = BrandData::getBrandLogoByDomain($domain);
21 if(!empty($brandInfo['data']) && $brandInfo['code'] === 200){ 21 if(!empty($brandInfo['data']) && $brandInfo['code'] === 200){
22 $brandId = $brandInfo['data']['id']; 22 $brandId = $brandInfo['data']['id'];
  23 + $node = isset($brandInfo['static_content_code']) ? $brandInfo['static_content_code'] : false;
23 }else{ 24 }else{
24 $this->go(SITE_MAIN); 25 $this->go(SITE_MAIN);
25 } 26 }
@@ -92,7 +93,7 @@ class IndexController extends WebAction @@ -92,7 +93,7 @@ class IndexController extends WebAction
92 93
93 $params = $condition + $_GET; 94 $params = $condition + $_GET;
94 $params = array_filter($params); 95 $params = array_filter($params);
95 - $data = Product\BrandsModel::getBrandSearchData($params,$options,$domain,$uid,$brandId); 96 + $data = Product\BrandsModel::getBrandSearchData($params,$options,$domain,$uid,$brandId,$node);
96 $cate = array('boys','girls','kids','lifestyle'); 97 $cate = array('boys','girls','kids','lifestyle');
97 $this->setWebNavHeader($cate[$gender-1]); 98 $this->setWebNavHeader($cate[$gender-1]);
98 //渲染模板 99 //渲染模板
@@ -854,17 +854,29 @@ class Index1Controller extends AbstractAction @@ -854,17 +854,29 @@ class Index1Controller extends AbstractAction
854 ), 854 ),
855 array( 855 array(
856 'picLink' => array( 856 'picLink' => array(
857 - 'title' => 'AAAA',  
858 - 'list' => array(  
859 - array(  
860 - 'href' => 'http://adidas.yohobuy.com/?folder=1366',  
861 - 'src' => 'http://img12.static.yhbimg.com/brandBanner/2015/02/04/06/0216e9a4c1c1edb0c8fe6b4347cc5a8035.jpg'  
862 - ),  
863 - array(  
864 - 'href' => 'http://adidas.yohobuy.com/?folder=1366',  
865 - 'src' => 'http://img12.static.yhbimg.com/brandBanner/2015/02/04/06/0216e9a4c1c1edb0c8fe6b4347cc5a8035.jpg' 857 + array(
  858 + 'title' => 'AAAA',
  859 + 'list' => array(
  860 + array(
  861 + 'href' => 'http://adidas.yohobuy.com/?folder=1366',
  862 + 'src' => 'http://img12.static.yhbimg.com/brandBanner/2015/02/04/06/0216e9a4c1c1edb0c8fe6b4347cc5a8035.jpg'
  863 + ),
  864 + array(
  865 + 'href' => 'http://adidas.yohobuy.com/?folder=1366',
  866 + 'src' => 'http://img12.static.yhbimg.com/brandBanner/2015/02/04/06/0216e9a4c1c1edb0c8fe6b4347cc5a8035.jpg'
  867 + )
  868 + )
  869 + ),
  870 + array(
  871 + array(
  872 + 'href' => 'http://adidas.yohobuy.com/?folder=1366',
  873 + 'src' => 'http://img12.static.yhbimg.com/brandBanner/2015/02/04/06/0216e9a4c1c1edb0c8fe6b4347cc5a8035.jpg'
  874 + ),
  875 + array(
  876 + 'href' => 'http://adidas.yohobuy.com/?folder=1366',
  877 + 'src' => 'http://img12.static.yhbimg.com/brandBanner/2015/02/04/06/0216e9a4c1c1edb0c8fe6b4347cc5a8035.jpg'
  878 + )
866 ) 879 )
867 - )  
868 ) 880 )
869 ), 881 ),
870 array( 882 array(