作者 lyh

gxai

@@ -554,6 +554,8 @@ class ProductController extends BaseController @@ -554,6 +554,8 @@ class ProductController extends BaseController
554 } 554 }
555 if(!empty($v['og_image'])){ 555 if(!empty($v['og_image'])){
556 $v['og_image'] = getImageUrl($v['og_image'] ?? '',$this->user['storage_type'],$this->user['project_location']); 556 $v['og_image'] = getImageUrl($v['og_image'] ?? '',$this->user['storage_type'],$this->user['project_location']);
  557 + }else{
  558 + $v['og_image'] = $v['thumb']['url'] ?? '';
557 } 559 }
558 if(!empty($v['icon'])){ 560 if(!empty($v['icon'])){
559 foreach ($v['icon'] as $icon_k => $icon_v){ 561 foreach ($v['icon'] as $icon_k => $icon_v){
@@ -357,8 +357,10 @@ class ProductLogic extends BaseLogic @@ -357,8 +357,10 @@ class ProductLogic extends BaseLogic
357 $param['thumb'] = Arr::a2s([]); 357 $param['thumb'] = Arr::a2s([]);
358 $param['gallery'] = Arr::a2s([]); 358 $param['gallery'] = Arr::a2s([]);
359 } 359 }
360 - if(isset($param['og_image'])){ 360 + if(isset($param['og_image']) && !empty($param['og_image'])){
361 $param['og_image'] = str_replace_url($param['og_image'] ?? ''); 361 $param['og_image'] = str_replace_url($param['og_image'] ?? '');
  362 + }else{
  363 + $param['og_image'] = $param['thumb']['url'] ?? '';
362 } 364 }
363 if(isset($param['files'])){ 365 if(isset($param['files'])){
364 $param['files']['url'] = str_replace_url($param['files']['url'] ?? ''); 366 $param['files']['url'] = str_replace_url($param['files']['url'] ?? '');