正在显示
2 个修改的文件
包含
3 行增加
和
2 行删除
| @@ -562,7 +562,8 @@ if (!function_exists('str_replace_url')) { | @@ -562,7 +562,8 @@ if (!function_exists('str_replace_url')) { | ||
| 562 | { | 562 | { |
| 563 | $cos = config('filesystems.disks.cos'); | 563 | $cos = config('filesystems.disks.cos'); |
| 564 | $cosCdn = $cos['cdn']; | 564 | $cosCdn = $cos['cdn']; |
| 565 | - if($url && strpos($url,$cosCdn) !== false){ | 565 | + $cosCdn1 = $cos['cdn1']; |
| 566 | + if($url && ((strpos($url,$cosCdn) !== false) || (strpos($url,$cosCdn1) !== false))){ | ||
| 566 | // 外部URL无需解析 | 567 | // 外部URL无需解析 |
| 567 | // 使用 parse_url 函数来解析 URL | 568 | // 使用 parse_url 函数来解析 URL |
| 568 | $urlParts = parse_url($url); | 569 | $urlParts = parse_url($url); |
| @@ -273,7 +273,7 @@ class ProductLogic extends BaseLogic | @@ -273,7 +273,7 @@ class ProductLogic extends BaseLogic | ||
| 273 | $param['gallery'] = Arr::a2s($param['gallery'] ?? []); | 273 | $param['gallery'] = Arr::a2s($param['gallery'] ?? []); |
| 274 | } | 274 | } |
| 275 | if(isset($param['files'])){ | 275 | if(isset($param['files'])){ |
| 276 | - $param['files']['url'] = str_replace_url($param['files']['url']); | 276 | + $param['files']['url'] = str_replace_url($param['files']['url'] ?? ''); |
| 277 | $param['files'] = Arr::a2s($param['files'] ?? []); | 277 | $param['files'] = Arr::a2s($param['files'] ?? []); |
| 278 | } | 278 | } |
| 279 | if(isset($param['video'])){ | 279 | if(isset($param['video'])){ |
-
请 注册 或 登录 后发表评论