From b1d4a4c06569772b66bf131462969195ab9c2e63 Mon Sep 17 00:00:00 2001 From: gongfuxiang Date: Fri, 3 Jun 2022 22:43:42 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=A1=B6=E9=83=A8=E5=92=8C?= =?UTF-8?q?=E5=BA=95=E9=83=A8=E9=9A=90=E8=97=8F=E9=92=A9=E5=AD=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/index/controller/Common.php | 6 ++++++ app/index/view/default/public/footer.html | 16 ++++++++++++++++ app/index/view/default/public/header.html | 16 ++++++++++++++++ 3 files changed, 38 insertions(+) diff --git a/app/index/controller/Common.php b/app/index/controller/Common.php index dc6e17bbf..3c819227d 100755 --- a/app/index/controller/Common.php +++ b/app/index/controller/Common.php @@ -561,6 +561,12 @@ class Common extends BaseController // 公共底部钩子 MyViewAssign('plugins_view_common_bottom_data', MyEventTrigger('plugins_view_common_bottom', ['hook_name'=>'plugins_view_common_bottom', 'is_backend'=>false, 'user'=>$this->user])); + // header公共顶部钩子 + MyViewAssign('plugins_view_common_top_header_data', MyEventTrigger('plugins_view_common_top_header', ['hook_name'=>'plugins_view_common_top_header', 'is_backend'=>false, 'user'=>$this->user])); + + // footer公共底部钩子 + MyViewAssign('plugins_view_common_bottom_footer_data', MyEventTrigger('plugins_view_common_bottom_footer', ['hook_name'=>'plugins_view_common_bottom_footer', 'is_backend'=>false, 'user'=>$this->user])); + // 公共顶部小导航钩子-左侧前面 MyViewAssign('plugins_view_header_navigation_top_left_begin_data', MyEventTrigger('plugins_view_header_navigation_top_left_begin', ['hook_name'=>'plugins_view_header_navigation_top_left_begin', 'is_backend'=>false, 'user'=>$this->user])); diff --git a/app/index/view/default/public/footer.html b/app/index/view/default/public/footer.html index 6c2f5da45..2689f4069 100755 --- a/app/index/view/default/public/footer.html +++ b/app/index/view/default/public/footer.html @@ -22,6 +22,22 @@ {{/foreach}} {{/if}} {{/if}} + + +{{if !isset($is_footer) or $is_footer eq 1}} + {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}} +
+ plugins_view_common_bottom_footer +
+ {{/if}} + {{if !empty($plugins_view_common_bottom_footer_data) and is_array($plugins_view_common_bottom_footer_data)}} + {{foreach $plugins_view_common_bottom_footer_data as $hook}} + {{if is_string($hook) or is_int($hook)}} + {{$hook|raw}} + {{/if}} + {{/foreach}} + {{/if}} +{{/if}} diff --git a/app/index/view/default/public/header.html b/app/index/view/default/public/header.html index 75f80bdb7..621d29ca1 100755 --- a/app/index/view/default/public/header.html +++ b/app/index/view/default/public/header.html @@ -120,4 +120,20 @@ {{/if}} {{/foreach}} {{/if}} +{{/if}} + + +{{if !isset($is_footer) or $is_footer eq 1}} + {{if isset($shopxo_is_develop) and $shopxo_is_develop eq true}} +
+ plugins_view_common_top_header +
+ {{/if}} + {{if !empty($plugins_view_common_top_header_data) and is_array($plugins_view_common_top_header_data)}} + {{foreach $plugins_view_common_top_header_data as $hook}} + {{if is_string($hook) or is_int($hook)}} + {{$hook|raw}} + {{/if}} + {{/foreach}} + {{/if}} {{/if}} \ No newline at end of file