From 06d79f46fae7a3c2acfb4856314e18222de9cb38 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E5=91=A8=E9=83=A8=E8=90=BD?= Date: Tue, 22 Dec 2020 09:58:08 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=20=E5=85=81=E8=AE=B8?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E5=B8=A6=E4=B8=8B=E5=88=92=E7=BA=BF=E6=8F=92?= =?UTF-8?q?=E4=BB=B6=E9=97=B4=E9=80=9A=E8=BF=87=E7=89=B9=E6=AE=8A=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E7=9B=B8=E4=BA=92=20Hook?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- upload/source/function/cache/cache_setting.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/upload/source/function/cache/cache_setting.php b/upload/source/function/cache/cache_setting.php index 4b776f647..bb0f55516 100644 --- a/upload/source/function/cache/cache_setting.php +++ b/upload/source/function/cache/cache_setting.php @@ -615,6 +615,10 @@ function get_cachedata_setting_plugin($method = '') { if($hscript == 'home' && in_array($curscript, array('space', 'spacecp'))) { $curscript .= '_'.$v[1]; } + // If $funcname include __ , then before __ is $curscript. + if(strpos($funcname, '__') !== false) { + $curscript = explode('__', $funcname)[0]; + } if(!@in_array($script, $data[$k][$hscript][$curscript]['module'])) { $data[$k][$hscript][$curscript]['module'][$plugin['identifier']] = $script; $data[$k][$hscript][$curscript]['adminid'][$plugin['identifier']] = $module['adminid']; -- Gitee