...
|
...
|
@@ -2,7 +2,7 @@ |
|
|
|
|
|
use Action\AbstractAction;
|
|
|
use LibModels\wap\Product\NewsaleData as Newsale;
|
|
|
use Plugin\Helpers;
|
|
|
use Plugin\DataProcess\NewSaleProcess;
|
|
|
/**
|
|
|
* 新品到着
|
|
|
*/
|
...
|
...
|
@@ -10,7 +10,11 @@ class NewsaleController extends AbstractAction |
|
|
{
|
|
|
public function indexAction()
|
|
|
{
|
|
|
$this->_view->assign('title', '新品到着');
|
|
|
$data = array(
|
|
|
'header' => array(
|
|
|
'title' => '新品到着'
|
|
|
)
|
|
|
);
|
|
|
|
|
|
// 新品到着顶部焦点图
|
|
|
$focusData = Newsale::getNewsaleFocus('a7989369aa86681c678bc40f171b8f1d');
|
...
|
...
|
@@ -18,58 +22,19 @@ class NewsaleController extends AbstractAction |
|
|
$focus = array();
|
|
|
if($focusData['code'] == 200)
|
|
|
{
|
|
|
foreach ($focusData['data'] as $single)
|
|
|
{
|
|
|
foreach ($single['data'] as $val) {
|
|
|
$val['src'] = Helpers::getImageUrl($val['src'], 375, 667, 1);
|
|
|
$focus[] = $val;
|
|
|
}
|
|
|
}
|
|
|
$focus = $focusData['data'];
|
|
|
}
|
|
|
|
|
|
// 批量获取新品到着商品数据
|
|
|
$products = Newsale::getNewProducts('1,3', 1, 60);
|
|
|
|
|
|
echo '<pre>';
|
|
|
print_r($focus);print_r($products);exit;
|
|
|
// 添加商品数据
|
|
|
$data += NewSaleProcess::newSaleData($focus, $products);
|
|
|
|
|
|
$this->_view->display('new', compact('f/**/ocus', 'products'));
|
|
|
|
|
|
/*$data = array(
|
|
|
'headerBanner' => array(
|
|
|
'list' => array(
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480',
|
|
|
)
|
|
|
)
|
|
|
),
|
|
|
'listNav' => array(
|
|
|
'list' => array(
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'textCn' => '5月27日',
|
|
|
'styleClass' => ''
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'textCn' => '本周上新'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'textCn' => '销量'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'textCn' => '筛选',
|
|
|
'styleClass' => 'screen-nav'
|
|
|
)
|
|
|
)
|
|
|
)
|
|
|
);
|
|
|
echo '<pre>';
|
|
|
print_r($data);exit;
|
|
|
|
|
|
$this->_view->assign('title', '新品到着');
|
|
|
$this->_view->display('new', $data);*/
|
|
|
$this->_view->display('new', $data);
|
|
|
}
|
|
|
|
|
|
|
...
|
...
|
@@ -100,118 +65,17 @@ class NewsaleController extends AbstractAction |
|
|
}
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 折扣专区
|
|
|
*/
|
|
|
public function discountAction()
|
|
|
{
|
|
|
|
|
|
$data = array(
|
|
|
'header' => array(
|
|
|
'title' => 'SALE'
|
|
|
),
|
|
|
'headerBanner' => array(
|
|
|
'list' => array(
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
)
|
|
|
)
|
|
|
),
|
|
|
'saleSection' => array(
|
|
|
'list' => array(
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
),
|
|
|
array(
|
|
|
'url' => '',
|
|
|
'img' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480'
|
|
|
)
|
|
|
)
|
|
|
),
|
|
|
'latestSale' => array(
|
|
|
'list' => '最新降价'
|
|
|
),
|
|
|
'goodsNav' => array(
|
|
|
'newPatterns' => true,
|
|
|
'price' => true,
|
|
|
'salesVolume' => true,
|
|
|
'screen' => true,
|
|
|
),
|
|
|
'goodsContainer' => array(
|
|
|
'goods' => array(
|
|
|
array(
|
|
|
'id' => '',
|
|
|
'thumb' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480',
|
|
|
'name' => 'GAWS DIGI 丛林数码印花拼接卫衣',
|
|
|
'isLike' => false,
|
|
|
'price' => 1268,
|
|
|
'salePrice' => 589,
|
|
|
'isSale' => true,
|
|
|
'isFew' => true,
|
|
|
'isNew' => false,
|
|
|
'url' => ''
|
|
|
),
|
|
|
array(
|
|
|
'id' => '',
|
|
|
'thumb' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480',
|
|
|
'name' => 'GAWS DIGI 丛林数码印花拼接卫衣',
|
|
|
'isLike' => false,
|
|
|
'price' => 1268,
|
|
|
'salePrice' => 589,
|
|
|
'isSale' => true,
|
|
|
'isFew' => true,
|
|
|
'isNew' => false,
|
|
|
'url' => ''
|
|
|
),
|
|
|
array(
|
|
|
'id' => '',
|
|
|
'thumb' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480',
|
|
|
'name' => 'GAWS DIGI 丛林数码印花拼接卫衣',
|
|
|
'isLike' => false,
|
|
|
'price' => 1268,
|
|
|
'salePrice' => 589,
|
|
|
'isSale' => true,
|
|
|
'isFew' => true,
|
|
|
'isNew' => false,
|
|
|
'url' => ''
|
|
|
),
|
|
|
array(
|
|
|
'id' => '',
|
|
|
'thumb' => 'http://img12.static.yhbimg.com/adpic/2015/08/14/12/0205a06e86edb30a7d1833477a9e886577.jpg?imageView/2/w/640/h/480',
|
|
|
'name' => 'GAWS DIGI 丛林数码印花拼接卫衣',
|
|
|
'isLike' => false,
|
|
|
'price' => 1268,
|
|
|
'salePrice' => 589,
|
|
|
'isSale' => true,
|
|
|
'isFew' => true,
|
|
|
'isNew' => false,
|
|
|
'url' => ''
|
|
|
)
|
|
|
)
|
|
|
),
|
|
|
'title' => '折扣专区'
|
|
|
)
|
|
|
);
|
|
|
|
|
|
/*$this->_view->assign('title', '折扣专区');
|
|
|
|
|
|
// 折扣专区顶部焦点图
|
|
|
$focusData = Newsale::getNewsaleFocus('e9c9be32d72e2906d404a72ee24cb523');
|
...
|
...
|
@@ -219,22 +83,18 @@ class NewsaleController extends AbstractAction |
|
|
$focus = array();
|
|
|
if($focusData['code'] == 200)
|
|
|
{
|
|
|
foreach ($focusData['data'] as $single)
|
|
|
{
|
|
|
foreach ($single['data'] as $val) {
|
|
|
$val['src'] = Helpers::getImageUrl($val['src'], 375, 667, 1);
|
|
|
$focus[] = $val;
|
|
|
}
|
|
|
}
|
|
|
$focus = $focusData['data'];
|
|
|
}
|
|
|
|
|
|
// 折扣专区商品数据
|
|
|
$products = Newsale::getNewProducts('1,3', 1, 60);
|
|
|
$products = Newsale::getSaleProducts('1,3', 1);
|
|
|
|
|
|
echo '<pre>';
|
|
|
print_r($focus);print_r($products);exit;
|
|
|
// 更新tabs
|
|
|
$data += array('tabs' => array_keys($products));
|
|
|
// 添加商品数据
|
|
|
$data += NewSaleProcess::newSaleData($focus, $products);
|
|
|
|
|
|
$this->_view->display('new', compact('focus', 'products'));*/
|
|
|
echo '<pre>';
|
|
|
var_dump($data);exit;
|
|
|
|
|
|
$this->_view->assign('title', '折扣专区');
|
|
|
$this->_view->display('sale', $data);
|
...
|
...
|
|