更新代码
This commit is contained in:
@@ -19,11 +19,27 @@ class Article extends Base
|
||||
->order('id DESC')
|
||||
->select()
|
||||
->each(function ($item) {
|
||||
$item['cate'] = Db::table('yz_article_category')->where('id', $item['cate'])->value('name');
|
||||
// 获取分类信息
|
||||
$cateInfo = Db::table('yz_article_category')
|
||||
->where('id', $item['cate'])
|
||||
->field('name, image')
|
||||
->find();
|
||||
|
||||
// 设置分类名称
|
||||
$item['cate'] = $cateInfo['name'];
|
||||
|
||||
// 如果文章没有图片,使用分类的图片
|
||||
if (empty($item['image']) && !empty($cateInfo['image'])) {
|
||||
$item['image'] = $cateInfo['image'];
|
||||
}
|
||||
|
||||
// 格式化时间
|
||||
$item['create_time'] = date('Y-m-d H:i:s', $item['create_time']);
|
||||
$item['publishdate'] = $item['publishdate'] ? date('Y-m-d H:i:s', $item['publishdate']) : '';
|
||||
|
||||
return $item;
|
||||
});
|
||||
|
||||
View::assign([
|
||||
'lists' => $lists
|
||||
]);
|
||||
@@ -166,6 +182,7 @@ class Article extends Base
|
||||
'lists' => $lists
|
||||
]);
|
||||
return View::fetch();
|
||||
// return json(['code' => 0, 'msg' => '获取成功', 'data' => $lists]);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -211,6 +228,7 @@ class Article extends Base
|
||||
$currentDateTime = time();
|
||||
$data = [
|
||||
'name' => input('post.name'),
|
||||
'image' => input('post.image'),
|
||||
'cid' => input('post.cid'),
|
||||
'sort' => input('post.sort', 0),
|
||||
'status' => input('post.status', 1),
|
||||
@@ -244,6 +262,7 @@ class Article extends Base
|
||||
$data = [
|
||||
'id' => input('post.id'),
|
||||
'name' => input('post.name'),
|
||||
'image' => input('post.image'),
|
||||
'cid' => input('post.cid'),
|
||||
'sort' => input('post.sort', 0),
|
||||
'status' => input('post.status', 1),
|
||||
|
||||
Reference in New Issue
Block a user