作者 lyh

更新产品扩展字段

@@ -292,19 +292,23 @@ class ProductController extends BaseController @@ -292,19 +292,23 @@ class ProductController extends BaseController
292 foreach ($list as $k=>$v){ 292 foreach ($list as $k=>$v){
293 $info = $extendInfoModel->read(['key'=>$v['key'],'product_id'=>$product_id]); 293 $info = $extendInfoModel->read(['key'=>$v['key'],'product_id'=>$product_id]);
294 if($info === false){ 294 if($info === false){
295 - if($v['type'] == 3 || $v['type'] == 4){$v['values'] == [];}else{$v['values'] = '';} 295 + if($v['type'] == 3 || $v['type'] == 4){
  296 + $v['values'] == [];
  297 + }else{
  298 + $v['values'] = '';
  299 + }
296 }else{ 300 }else{
297 if($v['type'] == 3){ 301 if($v['type'] == 3){
298 $arr = json_decode($info['values']); 302 $arr = json_decode($info['values']);
299 foreach ($arr as $k1=>$v1){ 303 foreach ($arr as $k1=>$v1){
300 $v1 = getImageUrl($v1); 304 $v1 = getImageUrl($v1);
301 - $v['values'][$k1] = $v1; 305 + $arr[$k1] = $v1;
302 } 306 }
303 - }elseif ($v['type'] == 4){ 307 + }elseif($v['type'] == 4){
304 $arr1 = json_decode($info['values']); 308 $arr1 = json_decode($info['values']);
305 foreach ($arr1 as $k1=>$v1){ 309 foreach ($arr1 as $k1=>$v1){
306 $v1 = getImageUrl($v1); 310 $v1 = getImageUrl($v1);
307 - $v['values'][$k1] = $v1; 311 + $arr1[$k1] = $v1;
308 } 312 }
309 }else{ 313 }else{
310 $v['values'] = $info['values']; 314 $v['values'] = $info['values'];