From 4b09ebce88055a42461afeed4a0ff78e5a3adcc3 Mon Sep 17 00:00:00 2001 From: molong Date: Thu, 4 Aug 2016 00:36:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=96=87=E4=BB=B6=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/common.php | 20 +++++++++++++++++++ .../common/view/default/form/attach.html | 10 +++++----- 2 files changed, 25 insertions(+), 5 deletions(-) diff --git a/application/common.php b/application/common.php index ad774811..0424201f 100644 --- a/application/common.php +++ b/application/common.php @@ -261,6 +261,26 @@ function get_cover($cover_id, $field = null) { return empty($field) ? $picture : $picture[$field]; } +/** + * 获取文件 + * @param int $file_id + * @param string $field + * @return 完整的数据 或者 指定的$field字段值 + * @author huajie + */ +function get_file($file_id, $field = null) { + if (empty($file_id)) { + return ''; + } + $file = db('File')->where(array('id' => $file_id))->find(); + if ($field == 'path') { + return $file['savepath']; + }elseif ($field == 'time') { + return date('Y-m-d H:i:s', $file['create_time']); + } + return empty($field) ? $file : $file[$field]; +} + /** * 获取多图地址 * @param array $covers diff --git a/application/common/view/default/form/attach.html b/application/common/view/default/form/attach.html index 8754bb42..daeae63a 100644 --- a/application/common/view/default/form/attach.html +++ b/application/common/view/default/form/attach.html @@ -1,17 +1,17 @@
上传文件
- +
- {if isset($value['id'])} + {if isset($value)}
  • - + - 上传时间:{$value['create_time']|date='Y-m-d H:i:s',###} + 上传时间:{$value|get_file=###,"time"}
    - 文件名{$value['savename']} + 文件名{$value|get_file=###,"savename"}
  • {/if}