提交 d2cf7dd7 编写于 作者: T Terry

appserver 微调

上级 e0ee292a
......@@ -530,7 +530,7 @@ class CategoryController extends AppserverController
foreach($products as $k=>$v){
$i++;
$products[$k]['url'] = '/catalog/product/'.$one['_id'];
$products[$k]['url'] = '/catalog/product/'.$v['_id'];
$products[$k]['image'] = Yii::$service->product->image->getResize($v['image'],296,false);
$priceInfo = Yii::$service->product->price->getCurrentCurrencyProductPriceInfo($v['price'], $v['special_price'],$v['special_from'],$v['special_to']);
$products[$k]['price'] = isset($priceInfo['price']) ? $priceInfo['price'] : '';
......
......@@ -19,7 +19,24 @@ use Yii;
class HomeController extends AppserverController
{
public function actionAdvertise(){
public function actionIndex(){
$advertiseImg = $this->getAdvertise();
$productList = $this->getProduct();
$language = $this->getLang();
$currency = $this->getCurrency();
return [
'code' => 200,
'content' => [
'productList' => $productList,
'advertiseImg'=> $advertiseImg,
'language' => $language,
'currency' => $currency,
]
];
}
public function getAdvertise(){
$bigImg1 = Yii::$service->image->getImgUrl('custom/home_img_1.jpg','apphtml5');
$bigImg2 = Yii::$service->image->getImgUrl('custom/home_img_2.jpg','apphtml5');
......@@ -40,7 +57,7 @@ class HomeController extends AppserverController
];
}
public function actionProduct(){
public function getProduct(){
$featured_skus = Yii::$app->controller->module->params['homeFeaturedSku'];
Yii::$service->session->getUUID();
return $this->getProductBySkus($featured_skus);
......@@ -97,6 +114,29 @@ class HomeController extends AppserverController
return $product_return;
}
}
// 语言
public function getLang()
{
$langs = Yii::$service->store->serverLangs;
$currentLangCode = Yii::$service->store->currentLangCode;
return [
'langList' => $langs,
'currentLang' => $currentLangCode
];
}
// 货币
public function getCurrency()
{
$currencys = Yii::$service->page->currency->getCurrencys();
$currentCurrencyCode = Yii::$service->page->currency->getCurrentCurrency();
return [
'currencyList' => $currencys,
'currentCurrency' => $currentCurrencyCode
];
}
}
\ No newline at end of file
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册