From 1adaa1ab927f8802ec7203343b0b68b066eb7910 Mon Sep 17 00:00:00 2001 From: gongfuxiang <2499232802@qq.com> Date: Fri, 15 Feb 2019 22:57:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9Ecss+js=E9=92=A9=E5=AD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/index/controller/Common.php | 6 ++++++ .../index/view/default/public/footer.html | 16 ++++++++++++++++ .../index/view/default/public/header.html | 17 +++++++++++++++++ 3 files changed, 39 insertions(+) diff --git a/application/index/controller/Common.php b/application/index/controller/Common.php index d2a550c61..42cc361a9 100755 --- a/application/index/controller/Common.php +++ b/application/index/controller/Common.php @@ -80,6 +80,12 @@ class Common extends Controller */ private function CommonPluginsInit() { + // css钩子 + $this->assign('plugins_css_data', Hook::listen('plugins_css', ['hook_name'=>'plugins_css', 'is_control'=>false])); + + // js钩子 + $this->assign('plugins_js_data', Hook::listen('plugins_js', ['hook_name'=>'plugins_js', 'is_control'=>false])); + // 公共header内钩子 $this->assign('plugins_view_common_header_data', Hook::listen('plugins_view_common_header', ['hook_name'=>'plugins_view_common_header', 'is_control'=>false, 'user'=>$this->user])); diff --git a/application/index/view/default/public/footer.html b/application/index/view/default/public/footer.html index 53020649f..328277763 100755 --- a/application/index/view/default/public/footer.html +++ b/application/index/view/default/public/footer.html @@ -53,6 +53,22 @@ {{if !empty($module_js)}} {{/if}} + + +{{if isset($shopxo_is_develop) and $shopxo_is_develop eq true and (!isset($is_footer) or $is_footer eq 1)}} +
+ plugins_js +
+{{/if}} +{{if !empty($plugins_js_data) and is_array($plugins_js_data) and (!isset($is_header) or $is_header eq 1)}} + {{foreach $plugins_js_data as $hook}} + {{if is_string($hook)}} + + {{/if}} + {{/foreach}} +{{/if}} + + {{:MyC('home_footer_info')}} diff --git a/application/index/view/default/public/header.html b/application/index/view/default/public/header.html index b657315a6..12f8d1b09 100755 --- a/application/index/view/default/public/header.html +++ b/application/index/view/default/public/header.html @@ -27,6 +27,16 @@ {{if !empty($module_css)}} {{/if}} + + + {{if !empty($plugins_css_data) and is_array($plugins_css_data) and (!isset($is_header) or $is_header eq 1)}} + {{foreach $plugins_css_data as $hook}} + {{if is_string($hook)}} + + {{/if}} + {{/foreach}} + {{/if}} +