From 6fd50e255d72669e3255e008260db87bbd914489 Mon Sep 17 00:00:00 2001 From: augushong Date: Mon, 29 Mar 2021 00:03:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=A4=B4=E9=83=A8=E5=92=8C?= =?UTF-8?q?=E5=AF=BC=E8=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/admin/controller/Post.php | 19 ++-- app/index/controller/Index.php | 5 - config/cache.php | 43 ++++---- demo/header.html | 64 ++++++++++++ demo/nav.html | 26 +++++ demo/tpl.html | 6 ++ public/cdn/img/exit.png | Bin 0 -> 4496 bytes public/cdn/layui-ul.css | 126 ++++++++++++++++++++++- public/static/images/ulthon_logo_108.png | Bin 0 -> 20606 bytes view/admin/post/create.html | 14 ++- 10 files changed, 263 insertions(+), 40 deletions(-) create mode 100644 demo/header.html create mode 100644 demo/nav.html create mode 100644 demo/tpl.html create mode 100644 public/cdn/img/exit.png create mode 100644 public/static/images/ulthon_logo_108.png diff --git a/app/admin/controller/Post.php b/app/admin/controller/Post.php index 7b56ad9..872fa02 100644 --- a/app/admin/controller/Post.php +++ b/app/admin/controller/Post.php @@ -31,10 +31,10 @@ class Post extends Common { // - $list = ModelPost::with(['categorys.category','tags.tag']) - ->where('type',$this->request->param('type',1)) - ->order('id desc') - ->paginate(); + $list = ModelPost::with(['categorys.category', 'tags.tag']) + ->where('type', $this->request->param('type', 1)) + ->order('id desc') + ->paginate(); View::assign('list', $list); @@ -50,6 +50,9 @@ class Post extends Common { // + $list_category = Category::where('status', 1)->order('sort asc')->select(); + + View::assign('list_category', $list_category); return View::fetch(); } @@ -90,7 +93,7 @@ class Post extends Common ]); } - return $this->success('添加成功',url('index',['type'=>$this->request->param('type')])); + return $this->success('添加成功', url('index', ['type' => $this->request->param('type')])); } /** @@ -188,7 +191,7 @@ class Post extends Common } } - return $this->success('保存成功', url('index',['type'=>$model_post->getData('type')])); + return $this->success('保存成功', url('index', ['type' => $model_post->getData('type')])); } /** @@ -205,9 +208,9 @@ class Post extends Common $model_post->delete(); - PostCategory::where('post_id',$id)->delete(); + PostCategory::where('post_id', $id)->delete(); - PostTag::where('post_id',$id)->delete(); + PostTag::where('post_id', $id)->delete(); return json_message(); } diff --git a/app/index/controller/Index.php b/app/index/controller/Index.php index 804fd1e..5f1b87e 100644 --- a/app/index/controller/Index.php +++ b/app/index/controller/Index.php @@ -18,10 +18,6 @@ class Index extends Common */ public function index($post_id = 0) { - // - - - $list_post = Post::quickSelect(); if (empty($post_id)) { @@ -30,7 +26,6 @@ class Index extends Common $model_post = $list_post->where('id', $post_id)->first(); } - View::assign('model_post', $model_post); View::assign('list_post', $list_post); diff --git a/config/cache.php b/config/cache.php index dd492df..4467583 100644 --- a/config/cache.php +++ b/config/cache.php @@ -1,30 +1,33 @@ Env::get('cache.driver', 'file'), - // 缓存连接方式配置 - 'stores' => [ - 'file' => [ - // 驱动方式 - 'type' => 'File', - // 缓存保存目录 - 'path' => '', - // 缓存前缀 - 'prefix' => '', - // 缓存有效期 0表示永久缓存 - 'expire' => 0, - // 缓存标签前缀 - 'tag_prefix' => 'tag:', - // 序列化机制 例如 ['serialize', 'unserialize'] - 'serialize' => [], - ], - // 更多的缓存连接 +return [ + // 默认缓存驱动 + 'default' => Env::get('cache.driver', 'file'), + + // 缓存连接方式配置 + 'stores' => [ + 'file' => [ + // 驱动方式 + 'type' => 'File', + // 缓存保存目录 + 'path' => App::getRootPath() . 'runtime/cache', + // 缓存前缀 + 'prefix' => '', + // 缓存有效期 0表示永久缓存 + 'expire' => 0, + // 缓存标签前缀 + 'tag_prefix' => 'tag:', + // 序列化机制 例如 ['serialize', 'unserialize'] + 'serialize' => [], ], + // 更多的缓存连接 + ], ]; diff --git a/demo/header.html b/demo/header.html new file mode 100644 index 0000000..d8907fe --- /dev/null +++ b/demo/header.html @@ -0,0 +1,64 @@ +
+ 通用PC头部 +
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+ +
+
+
+
+
+ +
+
+ +
+
+
+
+
+ +
+ +
+
+
+ +
+
+ +
+
\ No newline at end of file diff --git a/demo/nav.html b/demo/nav.html new file mode 100644 index 0000000..fd32f56 --- /dev/null +++ b/demo/nav.html @@ -0,0 +1,26 @@ +
+ 一般垂直导航 + +
\ No newline at end of file diff --git a/demo/tpl.html b/demo/tpl.html new file mode 100644 index 0000000..f3fc771 --- /dev/null +++ b/demo/tpl.html @@ -0,0 +1,6 @@ +
+ 字段集区块 - 横线风格 +
+ 内容区域 +
+
\ No newline at end of file diff --git a/public/cdn/img/exit.png b/public/cdn/img/exit.png new file mode 100644 index 0000000000000000000000000000000000000000..a8b8a3491abc40904d0d23eb15963a3f3adc795b GIT binary patch literal 4496 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 literal 0 HcmV?d00001 diff --git a/public/cdn/layui-ul.css b/public/cdn/layui-ul.css index 3dfd7bb..726959e 100644 --- a/public/cdn/layui-ul.css +++ b/public/cdn/layui-ul.css @@ -1,3 +1,4 @@ +/* 列表开始 */ .ul-nav-tree { border-right: 1px solid #bbb; } @@ -20,14 +21,32 @@ margin-left: 15px; } +/* 列表结束 */ + +/* 通用类开始 */ .ul-padding-md { padding: 15px; } -.ul-avatar-list { - +.ul-section { + margin-bottom: 15px; } +.ul-icon-exit { + display : inline-block; + width : 16px; + height : 16px; + background-image : url('img/exit.png'); + background-size : cover; + background-position: center; +} + +/* 通用类结束 */ + +/* 用户头像开始 */ + +.ul-avatar-list {} + .ul-avatar-list-item { display : flex; align-items : center; @@ -35,9 +54,11 @@ padding : 8px; background-color: #ddd; } -.ul-avatar-list-item.current{ + +.ul-avatar-list-item.current { background-color: #bbb; } + .ul-avatar-list-item-img { height : 48px; width : 48px; @@ -58,7 +79,7 @@ position: absolute; right : 0; top : 0; - color: #999; + color : #999; } .ul-avatar-list-item-tips { @@ -69,4 +90,99 @@ width : 100%; overflow : hidden; text-overflow: ellipsis; -} \ No newline at end of file +} + +/* 头像结束 */ + + +/* 头部开始 */ + +.ul-header { + background-color: #fff; + box-shadow : 0 3px 5px #999; + padding : 3px; +} + +.ul-header-main { + display : flex; + justify-content: space-between; + align-items : center; + margin : 0 auto; +} + +.ul-header-logo { + max-height: 48px; +} + +.ul-header-user { + display : flex; + align-items : center; + justify-content: center; +} + +.ul-header-user-avatar { + background-image : url('/static/images/avatar.png'); + width : 45px; + height : 45px; + background-size : cover; + background-position: center; +} + +.ul-header-user-options { + display : flex; + align-items: center; + color : #999; + font-size : 12px; + cursor : pointer; +} + +.ul-header-user-info { + margin-left: 10px; +} + +/* 头部结束 */ + + +/* 导航开始 */ +.layui-nav.ul-nav-white { + background-color: #f0f0f0; +} + +.layui-nav.ul-nav-white .layui-nav-child a { + color: #666; +} + +.layui-nav.ul-nav-white .layui-nav-item a { + color: #666; +} + +.layui-nav.ul-nav-white .layui-nav-itemed>.layui-nav-child { + background-color: rgba(255, 255, 255, 0.6) !important; +} + +.layui-nav-tree.ul-nav-white .layui-nav-item a:hover { + background-color: #9cf; + color : #fff !important; +} + + +.layui-nav.ul-nav-white .layui-nav-itemed>a, +.layui-nav-tree.ul-nav-white .layui-nav-title a, +.layui-nav-tree.ul-nav-white .layui-nav-title a:hover { + color: #666 !important; +} + +.layui-nav-tree.ul-nav-white .layui-nav-bar { + background-color: #6cf; +} + +.layui-nav-tree.ul-nav-white .layui-nav-child dd.layui-this, +.layui-nav-tree.ul-nav-white .layui-nav-child dd.layui-this a, +.layui-nav-tree.ul-nav-white .layui-this, +.layui-nav-tree.ul-nav-white .layui-this>a, +.layui-nav-tree.ul-nav-white .layui-this>a:hover { + background-color: #9cf; + color : #fff; +} + +/* 导航结束 */ \ No newline at end of file diff --git a/public/static/images/ulthon_logo_108.png b/public/static/images/ulthon_logo_108.png new file mode 100644 index 0000000000000000000000000000000000000000..a4cef0eecfb979b0d1b660b4c9d0cc6accf63895 GIT binary patch literal 20606 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 literal 0 HcmV?d00001 diff --git a/view/admin/post/create.html b/view/admin/post/create.html index 071c5c9..59babb2 100644 --- a/view/admin/post/create.html +++ b/view/admin/post/create.html @@ -139,14 +139,24 @@ - +
+
分类
+
+ +
+
跳转链接
- + + +
跳转链接状态