正在显示
1 个修改的文件
包含
4 行增加
和
0 行删除
| @@ -51,10 +51,12 @@ class Product extends Base | @@ -51,10 +51,12 @@ class Product extends Base | ||
| 51 | } | 51 | } |
| 52 | 52 | ||
| 53 | public function setGalleryAttribute($value){ | 53 | public function setGalleryAttribute($value){ |
| 54 | + if(!empty($value)){ | ||
| 54 | foreach ($value as $k => $v){ | 55 | foreach ($value as $k => $v){ |
| 55 | $v['url'] = str_replace_url($v['url']); | 56 | $v['url'] = str_replace_url($v['url']); |
| 56 | $value[$k] = $v; | 57 | $value[$k] = $v; |
| 57 | } | 58 | } |
| 59 | + } | ||
| 58 | $this->attributes['gallery'] = Arr::a2s($value); | 60 | $this->attributes['gallery'] = Arr::a2s($value); |
| 59 | } | 61 | } |
| 60 | 62 | ||
| @@ -91,10 +93,12 @@ class Product extends Base | @@ -91,10 +93,12 @@ class Product extends Base | ||
| 91 | */ | 93 | */ |
| 92 | public function getIconAttribute($value){ | 94 | public function getIconAttribute($value){ |
| 93 | $value = Arr::s2a($value); | 95 | $value = Arr::s2a($value); |
| 96 | + if(!empty($value)){ | ||
| 94 | foreach ($value as $k => $v){ | 97 | foreach ($value as $k => $v){ |
| 95 | $v = getImageUrl($v); | 98 | $v = getImageUrl($v); |
| 96 | $value[$k] = $v; | 99 | $value[$k] = $v; |
| 97 | } | 100 | } |
| 101 | + } | ||
| 98 | return $value; | 102 | return $value; |
| 99 | } | 103 | } |
| 100 | 104 |
-
请 注册 或 登录 后发表评论