您现在的位置: 首页 > CMS教程 > phpcms教程 > 正文

phpcms v9下载模型上传文件自动获取文件大小

作者:admin来源:网络浏览:时间:2017-04-24 21:23:32我要评论
分享到
第一步:

找到下面文件

phpcms v9下载模型上传文件自动获取文件大小

大概75行 替换成我发给你这个 

  1.   
  2. $szie=sizecount($attachment->uploadedfiles[0]['filesize']); 
  3. echo $aids[0].','.$this->upload_url.$attachment->uploadedfiles[0]['filepath'].','.$fileext.','.$filename.','.$szie

如下图:

phpcms v9下载模型上传文件自动获取文件大小


注意:版本不同这个地方代码是不同,如果你是如下图代码这样

phpcms v9下载模型上传文件自动获取文件大小


需要替换成如下代码(大概77行):
 

  1. $szie=sizecount($attachment->uploadedfiles[0]['filesize']); 
  2. if($attachment->uploadedfiles[0]['isremote']){ 
  3. echo $aids[0].','.$attachment->uploadedfiles[0]['filepath'].','.$fileext.','.$filename.','.$szie
  4. }else
  5. echo $aids[0].','.$this->upload_url.$attachment->uploadedfiles[0]['filepath'].','.$fileext.','.$filename.','.$szie

第二步:

找到如下js文件

phpcms v9下载模型上传文件自动获取文件大小


大概在9行下面添加
 
var filesize = data[4];
 
大概在24行添加
 
$('#att-filesize').html(filesize);
 
修改后如下图:

phpcms v9下载模型上传文件自动获取文件大小

第三步:

找到如下文件

phpcms v9下载模型上传文件自动获取文件大小

大概73行添加如下代码
 
<div id="att-filesize" class="hidden"></div>
 
修改后如下图:

phpcms v9下载模型上传文件自动获取文件大小


第四步:

找到如下文件:

phpcms v9下载模型上传文件自动获取文件大小

在73行下面添加:

var in_filesize =d.$("#att-filesize").html();

在84行如下添加:

$('#filesize').val(in_filesize);
 
修改后如下图:

phpcms v9下载模型上传文件自动获取文件大小

这样修改好后,更新缓存,更新浏览器缓存
相关热词搜索: