...
|
...
|
@@ -178,9 +178,10 @@ class Helpers |
|
|
* @param int $width 图片的宽度
|
|
|
* @param int $height 图片的高度
|
|
|
* @param bool $isApp 判断是不是APP访问
|
|
|
* @param bool $showPoint 商品价格是否显示小数位,默认显示
|
|
|
* @return array | false
|
|
|
*/
|
|
|
public static function formatProduct($productData, $showTags = true, $showNew = true, $showSale = true, $width = 290, $height = 388, $isApp = false)
|
|
|
public static function formatProduct($productData, $showTags = true, $showNew = true, $showSale = true, $width = 290, $height = 388, $isApp = false, $showPoint = true)
|
|
|
{
|
|
|
// 商品信息有问题,则不显示
|
|
|
if (!isset($productData['product_skn']) || !isset($productData['goods_list'][0])) {
|
...
|
...
|
@@ -202,8 +203,12 @@ class Helpers |
|
|
$result['product_id'] = $productData['product_id'];
|
|
|
$result['thumb'] = Images::getImageUrl($productData['default_images'], $width, $height);
|
|
|
$result['name'] = $productData['product_name'];
|
|
|
$result['price'] = empty($productData['market_price']) ? false : $productData['market_price'] . '.00';
|
|
|
$result['salePrice'] = $productData['sales_price'] . '.00';
|
|
|
$result['price'] = empty($productData['market_price']) ? false : $productData['market_price'];
|
|
|
$result['salePrice'] = $productData['sales_price'];
|
|
|
if ($showPoint) {
|
|
|
$result['price'] && $result['price'] .= '.00';
|
|
|
$result['salePrice'] && $result['salePrice'] .= '.00';
|
|
|
}
|
|
|
$result['is_soon_sold_out'] = ($productData['is_soon_sold_out'] === 'Y');
|
|
|
$result['url'] = SITE_MAIN . '/product/pro_' . $productData['product_id'] . '_'
|
|
|
. $productData['goods_list'][0]['goods_id']
|
...
|
...
|
|