作者 lyh

ggx

... ... @@ -51,9 +51,11 @@ class Product extends Base
}
public function setGalleryAttribute($value){
foreach ($value as $k => $v){
$v['url'] = str_replace_url($v['url']);
$value[$k] = $v;
if(!empty($value)){
foreach ($value as $k => $v){
$v['url'] = str_replace_url($v['url']);
$value[$k] = $v;
}
}
$this->attributes['gallery'] = Arr::a2s($value);
}
... ... @@ -91,9 +93,11 @@ class Product extends Base
*/
public function getIconAttribute($value){
$value = Arr::s2a($value);
foreach ($value as $k => $v){
$v = getImageUrl($v);
$value[$k] = $v;
if(!empty($value)){
foreach ($value as $k => $v){
$v = getImageUrl($v);
$value[$k] = $v;
}
}
return $value;
}
... ...