From 537887ededdf2fe314a883901172a45108c01da1 Mon Sep 17 00:00:00 2001 From: gongfuxiang <2499232802@qq.com> Date: Mon, 22 Apr 2019 00:18:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=86=E4=BA=AB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/plugins/petscms/Admin.php | 2 +- application/plugins/share/Admin.php | 13 +---- application/plugins/share/Hook.php | 2 +- .../plugins/view/petscms/pets/detail.html | 2 +- .../plugins/view/share/admin/index.html | 55 +++++++++++++++--- .../plugins/view/share/admin/saveinfo.html | 43 ++++++++++---- .../plugins/view/share/index/content.html | 11 +++- .../plugins/css/petscms/pets.detail.css | 15 ++--- public/static/plugins/css/share/admin.css | 9 +++ public/static/plugins/css/share/iconfont.css | 14 ++--- public/static/plugins/css/share/style.css | 28 +++++++-- .../plugins/images/share/default-images.jpg | Bin 0 -> 13755 bytes public/static/plugins/js/share/style.js | 40 ++++++++++--- 13 files changed, 171 insertions(+), 63 deletions(-) create mode 100644 public/static/plugins/images/share/default-images.jpg diff --git a/application/plugins/petscms/Admin.php b/application/plugins/petscms/Admin.php index 056ea9e46..1a014051c 100755 --- a/application/plugins/petscms/Admin.php +++ b/application/plugins/petscms/Admin.php @@ -96,7 +96,7 @@ class Admin extends Controller */ public function save($params = []) { - return PluginsService::PluginsDataSave(['plugins'=>'petscms', 'data'=>$params]); + return PluginsService::PluginsDataSave(['plugins'=>'petscms', 'data'=>$params], ['logo', 'pets_default_images', 'alipay_qrcode_images', 'weixin_qrcode_images']); } } ?> \ No newline at end of file diff --git a/application/plugins/share/Admin.php b/application/plugins/share/Admin.php index d8466ada8..0177341d3 100755 --- a/application/plugins/share/Admin.php +++ b/application/plugins/share/Admin.php @@ -32,7 +32,7 @@ class Admin extends Controller */ public function index($params = []) { - $ret = PluginsService::PluginsData('share'); + $ret = PluginsService::PluginsData('share', ['pic']); if($ret['code'] == 0) { $this->assign('data', $ret['data']); @@ -52,16 +52,9 @@ class Admin extends Controller */ public function saveinfo($params = []) { - $ret = PluginsService::PluginsData('share'); + $ret = PluginsService::PluginsData('share', ['pic']); if($ret['code'] == 0) { - // 是否 - $is_whether_list = [ - 0 => array('id' => 0, 'name' => '否', 'checked' => true), - 1 => array('id' => 1, 'name' => '是'), - ]; - - $this->assign('is_whether_list', $is_whether_list); $this->assign('data', $ret['data']); return $this->fetch('../../../plugins/view/share/admin/saveinfo'); } else { @@ -79,7 +72,7 @@ class Admin extends Controller */ public function save($params = []) { - return PluginsService::PluginsDataSave(['plugins'=>'share', 'data'=>$params]); + return PluginsService::PluginsDataSave(['plugins'=>'share', 'data'=>$params], ['pic']); } } ?> \ No newline at end of file diff --git a/application/plugins/share/Hook.php b/application/plugins/share/Hook.php index 60d7c26ba..0d241b58d 100755 --- a/application/plugins/share/Hook.php +++ b/application/plugins/share/Hook.php @@ -67,7 +67,7 @@ class Hook extends Controller public function html($params = []) { // 获取应用数据 - $ret = PluginsService::PluginsData('share'); + $ret = PluginsService::PluginsData('share', ['pic']); if($ret['code'] == 0) { $this->assign('data', $ret['data']); diff --git a/application/plugins/view/petscms/pets/detail.html b/application/plugins/view/petscms/pets/detail.html index b8b781b60..625e855fc 100644 --- a/application/plugins/view/petscms/pets/detail.html +++ b/application/plugins/view/petscms/pets/detail.html @@ -146,7 +146,7 @@
diff --git a/application/plugins/view/share/admin/index.html b/application/plugins/view/share/admin/index.html index 0b4a5cefc..011c0b327 100755 --- a/application/plugins/view/share/admin/index.html +++ b/application/plugins/view/share/admin/index.html @@ -8,27 +8,68 @@ 返回 +
+ 建议不要设置默认内容,采用自动获取页面相应的内容
+ 内容优先级: 1元素配置默认 -> 2插件配置默认 -> 3页面对应内容
+
+ 建议不要设置默认内容,采用自动获取页面相应的内容
+ 内容优先级: 1元素配置默认 -> 2插件配置默认 -> 3页面对应内容
+