dever 6 年之前
父節點
當前提交
e536e1276b
共有 1 個文件被更改,包括 9 次插入2 次删除
  1. 9 2
      src/View.php

+ 9 - 2
src/View.php

@@ -58,8 +58,15 @@ class View
         if ($data['file']) {
             $pic = Dever::config('host')->script . 'img/video.jpg';
             foreach ($data['file'] as $k => $v) {
-                $data['file'][$k]['url'] = Dever::upload('{uploadRes}' . $v['file']);
-                if (!isset($v['ext'])) {
+                if (!strstr($v['file'], 'http')) {
+                    $data['file'][$k]['url'] = Dever::upload('{uploadRes}' . $v['file']);
+                } else {
+                    $data['file'][$k]['url'] = $v['file'];
+                }
+                
+                if (isset($v['pic']) && $v['pic']) {
+                    $data['file'][$k]['pic'] = $v['pic'];
+                } elseif (!isset($v['ext'])) {
                     $data['file'][$k]['pic'] = $pic;
                 } else {
                     if ($v['ext'] != '.jpg' && $v['ext'] != '.png' && $v['ext'] != '.bmp' && $v['ext'] != '.gif') {