From 29dd79b664ca7684907ffb96ca14003a3b06aad1 Mon Sep 17 00:00:00 2001 From: thinkphp Date: Thu, 20 Dec 2018 15:36:09 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BF=98=E5=8E=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- library/think/Hook.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/think/Hook.php b/library/think/Hook.php index c320888c..a69ce546 100644 --- a/library/think/Hook.php +++ b/library/think/Hook.php @@ -32,11 +32,12 @@ class Hook if (is_array($behavior) && !is_callable($behavior)) { if (!array_key_exists('_overlay', $behavior) || !$behavior['_overlay']) { + unset($behavior['_overlay']); self::$tags[$tag] = array_merge(self::$tags[$tag], $behavior); } else { + unset($behavior['_overlay']); self::$tags[$tag] = $behavior; } - unset($behavior['_overlay']); } elseif ($first) { array_unshift(self::$tags[$tag], $behavior); } else {