'.$ret['data']['title'].'
+- '.$online_service_html.$tel_html.'
+
From 28d32abb4dc4c37d1fb134e96e167b2271ff50cd Mon Sep 17 00:00:00 2001 From: gongfuxiang <2499232802@qq.com> Date: Sun, 17 Feb 2019 22:42:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E5=9C=A8=E7=BA=BF=E5=AE=A2?= =?UTF-8?q?=E6=9C=8D=E5=BA=94=E7=94=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../plugins/commononlineservice/Admin.php | 93 ++++++++++ .../plugins/commononlineservice/Hook.php | 169 ++++++++++++++++++ .../plugins/commononlineservice/config.json | 30 ++++ .../view/commononlineservice/admin/index.html | 77 ++++++++ .../commononlineservice/admin/saveinfo.html | 63 +++++++ .../plugins/css/commononlineservice/admin.css | 25 +++ .../plugins/css/commononlineservice/style.css | 88 +++++++++ .../images/commononlineservice/btn-ctn.png | Bin 0 -> 2786 bytes .../plugins/js/commononlineservice/style.js | 17 ++ .../2019/02/17/1550393245526672.png | Bin 0 -> 8779 bytes 10 files changed, 562 insertions(+) create mode 100644 application/plugins/commononlineservice/Admin.php create mode 100644 application/plugins/commononlineservice/Hook.php create mode 100644 application/plugins/commononlineservice/config.json create mode 100755 application/plugins/view/commononlineservice/admin/index.html create mode 100755 application/plugins/view/commononlineservice/admin/saveinfo.html create mode 100644 public/static/plugins/css/commononlineservice/admin.css create mode 100644 public/static/plugins/css/commononlineservice/style.css create mode 100644 public/static/plugins/images/commononlineservice/btn-ctn.png create mode 100644 public/static/plugins/js/commononlineservice/style.js create mode 100644 public/static/upload/images/plugins_commononlineservice/2019/02/17/1550393245526672.png diff --git a/application/plugins/commononlineservice/Admin.php b/application/plugins/commononlineservice/Admin.php new file mode 100644 index 000000000..8154ebfc2 --- /dev/null +++ b/application/plugins/commononlineservice/Admin.php @@ -0,0 +1,93 @@ +', $ret['data']['online_service']); + + // 数组组装 + $data = [ + 'data' => $ret['data'], + ]; + return DataReturn('处理成功', 0, $data); + } else { + return $ret; + } + } + + /** + * 编辑页面 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @datetime 2019-02-07T08:21:54+0800 + * @param [array] $params [输入参数] + */ + public function saveinfo($params = []) + { + $ret = PluginsService::PluginsData('commononlineservice'); + if($ret['code'] == 0) + { + // 是否 + $is_whether_list = [ + 0 => array('id' => 0, 'name' => '否'), + 1 => array('id' => 1, 'name' => '是', 'checked' => true), + ]; + + // 数组组装 + $data = [ + 'is_whether_list' => $is_whether_list, + 'data' => $ret['data'], + ]; + return DataReturn('处理成功', 0, $data); + } else { + return $ret; + } + } + + /** + * 数据保存 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @datetime 2019-02-07T08:21:54+0800 + * @param [array] $params [输入参数] + */ + public function save($params = []) + { + return PluginsService::PluginsDataSave(['plugins'=>'commononlineservice', 'data'=>$params]); + } +} +?> \ No newline at end of file diff --git a/application/plugins/commononlineservice/Hook.php b/application/plugins/commononlineservice/Hook.php new file mode 100644 index 000000000..8a2c33dbd --- /dev/null +++ b/application/plugins/commononlineservice/Hook.php @@ -0,0 +1,169 @@ +html($params); + break; + + default : + $ret = ''; + } + return $ret; + } else { + return ''; + } + } + } + + /** + * 视图 + * @author Devil + * @blog http://gong.gg/ + * @version 1.0.0 + * @datetime 2019-02-06T16:16:34+0800 + * @param [array] $params [输入参数] + */ + public function html($params = []) + { + // 当前模块/控制器/方法 + $module_name = strtolower(request()->module()); + $controller_name = strtolower(request()->controller()); + $action_name = strtolower(request()->action()); + + // 获取应用数据 + $ret = PluginsService::PluginsData('commononlineservice', ['images']); + + // html拼接 + $html = '
eITykgxmZmy*rj{@uY3Nqr7_Ra^s{R