Parcourir la source

Merge branch 'develop' of zhengxifeng/zc100 into master

zhengxifeng il y a 10 mois
Parent
révision
4c2ef7159f
2 fichiers modifiés avec 22 ajouts et 0 suppressions
  1. 13
    0
      application/admin/controller/Custom.php
  2. 9
    0
      application/admin/model/Custom.php

+ 13
- 0
application/admin/controller/Custom.php Voir le fichier

327
             //查询排序 等级
327
             //查询排序 等级
328
             $sort_order = Db::name('archives')->where('aid','=',(int)$post['level_group_name'])->value('sort_order');
328
             $sort_order = Db::name('archives')->where('aid','=',(int)$post['level_group_name'])->value('sort_order');
329
 
329
 
330
+            //var_dump($post['addonFieldExt']);die;
330
             //获取文档文件后缀
331
             //获取文档文件后缀
331
             if(!empty($post['addonFieldExt']['down_eyou_remote'])){
332
             if(!empty($post['addonFieldExt']['down_eyou_remote'])){
332
                 $file = explode('.',$post['addonFieldExt']['down_eyou_remote']);
333
                 $file = explode('.',$post['addonFieldExt']['down_eyou_remote']);
334
             }else{
335
             }else{
335
                 $ext = '';
336
                 $ext = '';
336
             }
337
             }
338
+            if(!empty($post['addonFieldExt']['down_eyou_local'])){
339
+                $file = explode('.',$post['addonFieldExt']['down_eyou_local']);
340
+                $ext = end($file);
341
+            }else{
342
+                $ext = '';
343
+            }
337
 
344
 
338
             // --存储数据
345
             // --存储数据
339
             $newData = array(
346
             $newData = array(
906
                 $ext = '';
913
                 $ext = '';
907
             }
914
             }
908
 
915
 
916
+            if(!empty($post['addonFieldExt']['down_eyou_local'])){
917
+                $file = explode('.',$post['addonFieldExt']['down_eyou_local']);
918
+                $ext = end($file);
919
+            }else{
920
+                $ext = '';
921
+            }
909
 
922
 
910
             // --存储数据
923
             // --存储数据
911
             $newData = array(
924
             $newData = array(

+ 9
- 0
application/admin/model/Custom.php Voir le fichier

48
         }
48
         }
49
 
49
 
50
 
50
 
51
+        //获取远程图片尺寸
52
+        if(!empty($post['addonFieldExt']['down_eyou_local'])){
53
+            $remoteFile = $post['addonFieldExt']['down_eyou_local'];
54
+            $headers = get_headers($remoteFile, true);
55
+            $fileSize = $headers['Content-Length'];
56
+            $post['addonFieldExt']['size'] = $fileSize;
57
+        }
58
+
59
+
51
 
60
 
52
         $addonFieldExt = !empty($post['addonFieldExt']) ? $post['addonFieldExt'] : array();
61
         $addonFieldExt = !empty($post['addonFieldExt']) ? $post['addonFieldExt'] : array();
53
         model('Field')->dealChannelPostData($post['channel'], $post, $addonFieldExt);
62
         model('Field')->dealChannelPostData($post['channel'], $post, $addonFieldExt);

Loading…
Annuler
Enregistrer