From 0f9e459e6cb99fcbd2837573dae17589a6801ce0 Mon Sep 17 00:00:00 2001 From: wangyuting Date: Wed, 31 Jul 2024 17:56:40 +0800 Subject: [PATCH] * [bug#53289,done,0.2h,0h] Delete the module when all blocks is closed. --- module/block/zen.php | 1 + 1 file changed, 1 insertion(+) diff --git a/module/block/zen.php b/module/block/zen.php index 34fc914017..df72b1d5df 100644 --- a/module/block/zen.php +++ b/module/block/zen.php @@ -95,6 +95,7 @@ class blockZen extends block /* 被永久关闭的区块删除对应选项。 */ /* Delete corresponding options for blocks that have been permanently closed. */ if(strpos(",$closedBlock,", ",$moduleKey|$moduleKey,") !== false) unset($modules[$moduleKey]); + if(isset($this->lang->block->modules[$moduleKey]) && !$this->getAvailableCodes($moduleKey)) unset($modules[$moduleKey]); } return $modules;