Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
OpenDocCN
yii2_fecshop
提交
d2cf7dd7
Y
yii2_fecshop
项目概览
OpenDocCN
/
yii2_fecshop
通知
18
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
yii2_fecshop
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
d2cf7dd7
编写于
8月 17, 2017
作者:
T
Terry
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
appserver 微调
上级
e0ee292a
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
43 addition
and
3 deletion
+43
-3
app/appserver/modules/Catalog/controllers/CategoryController.php
...server/modules/Catalog/controllers/CategoryController.php
+1
-1
app/appserver/modules/Cms/controllers/HomeController.php
app/appserver/modules/Cms/controllers/HomeController.php
+42
-2
未找到文件。
app/appserver/modules/Catalog/controllers/CategoryController.php
浏览文件 @
d2cf7dd7
...
...
@@ -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'
]
:
''
;
...
...
app/appserver/modules/Cms/controllers/HomeController.php
浏览文件 @
d2cf7dd7
...
...
@@ -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
action
Product
(){
public
function
get
Product
(){
$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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录