优化列表以及为你优选商品图片选择逻辑
Code Review By Rock Zhang
Showing
1 changed file
with
4 additions
and
4 deletions
@@ -221,8 +221,8 @@ class Helpers | @@ -221,8 +221,8 @@ class Helpers | ||
221 | $flag = false; // 判别默认的商品是否将默认的图片URL赋值到skn | 221 | $flag = false; // 判别默认的商品是否将默认的图片URL赋值到skn |
222 | $firstGood = array(); // 第一个skc产品 | 222 | $firstGood = array(); // 第一个skc产品 |
223 | // 如果设置了默认图片,就取默认的图片 | 223 | // 如果设置了默认图片,就取默认的图片 |
224 | - foreach ($productData['goods_list'] as $k => $oneGoods) { | ||
225 | - if ($k === 0) { | 224 | + foreach ($productData['goods_list'] as $oneGoods) { |
225 | + if (empty($firstGood)) { | ||
226 | $firstGood = $oneGoods; | 226 | $firstGood = $oneGoods; |
227 | } | 227 | } |
228 | 228 | ||
@@ -298,9 +298,9 @@ class Helpers | @@ -298,9 +298,9 @@ class Helpers | ||
298 | $cover2 = isset($images['cover_2']) ? $images['cover_2'] : ''; | 298 | $cover2 = isset($images['cover_2']) ? $images['cover_2'] : ''; |
299 | $gender = self::getGenderByCookie(); | 299 | $gender = self::getGenderByCookie(); |
300 | if ($gender === '2,3') { | 300 | if ($gender === '2,3') { |
301 | - return !empty($cover2) ? $cover2 : !empty($cover1) ? $cover1 : $imgUrl; | 301 | + return !empty($cover2) ? $cover2 : (!empty($cover1) ? $cover1 : $imgUrl); |
302 | } else { | 302 | } else { |
303 | - return !empty($cover1) ? $cover1 : !empty($cover2) ? $cover2 : $imgUrl; | 303 | + return !empty($cover1) ? $cover1 : (!empty($cover2) ? $cover2 : $imgUrl); |
304 | } | 304 | } |
305 | } | 305 | } |
306 | 306 |
-
Please register or login to post a comment