@@ -156,7 +156,7 @@ return [
'title' => '可上传后缀格式',
'type' => 'string',
'content' => [],
- 'value' => 'jpg,png,bmp,jpeg,gif,webp,zip,rar,wav,mp4,mp3,webm,xls,xlsx,doc,docx,ppt,pptx,pdf',
+ 'value' => 'jpg,png,bmp,jpeg,gif,webp,zip,rar,gz,wav,mp4,mp3,webm,xls,xlsx,doc,docx,ppt,pptx,pdf,txt',
'rule' => 'required',
'msg' => '',
'tip' => '',
@@ -141,6 +141,8 @@ class Trainactive extends Backend
if(!empty($files_json)){
foreach($files_json as $key => $file){
$files_json[$key]['url'] = localpath_to_netpath($file['url']);
+ $url = explode('.',$file['url']);
+ $files_json[$key]['suffix'] = $url[count($url)-1];
}
$info['files_json'] = $files_json;
}else{
@@ -106,8 +106,19 @@
<tr>
<td colspan="8">
{volist name="$row.files_json" id="vo"}
- <button class="glyphicon glyphicon-save" onclick="jump('{$vo.url}')" aria-hidden="true"></button> {$vo.filename}
- <br>
+ <!--<button class="glyphicon glyphicon-save" onclick="jump('{$vo.url}')" aria-hidden="true"></button> {$vo.filename}
+ <br>-->
+
+ <div class="col-xs-2">
+ <div class="thumbnail">
+ <?php if(in_array($vo['suffix'],['jpg','png','bmp','jpeg','gif','webp'])){ ?>
+ <img src="{$vo.url}" title="{$vo.filename}" class="img-responsive">
+ <?php }else{ ?>
+ <img src="/admin.php/ajax/icon?suffix={$vo.suffix}" title="{$vo.filename}" class="img-responsive">
+ <?php } ?>
+ </div>
{/volist}
</td>
</tr>
@@ -21,7 +21,7 @@ return [
/**
* 可上传的文件类型
*/
- 'mimetype' => 'jpg,png,bmp,jpeg,gif,webp,zip,rar,wav,mp4,mp3,webm,xls,xlsx,doc,docx,ppt,pptx,pdf',
+ 'mimetype' => 'jpg,png,bmp,jpeg,gif,webp,zip,rar,gz,wav,mp4,mp3,webm,xls,xlsx,doc,docx,ppt,pptx,pdf,txt',
* 是否支持批量上传