From a40762cb98c2a5c6aff9b1e6ae12a21db4d1706c Mon Sep 17 00:00:00 2001 From: wangyidong Date: Tue, 3 Aug 2021 15:31:28 +0800 Subject: [PATCH] * strtolower for loadExtension. --- framework/base/model.class.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/framework/base/model.class.php b/framework/base/model.class.php index ee7c88676e..0ce7ba892f 100644 --- a/framework/base/model.class.php +++ b/framework/base/model.class.php @@ -254,8 +254,9 @@ class baseModel if(empty($extensionName)) return false; /* 设置扩展的名字和相应的文件。Set extenson name and extension file. */ - $extensionName = strtolower($extensionName); $moduleName = $moduleName ? $moduleName : $this->getModuleName(); + $moduleName = strtolower($moduleName); + $extensionName = strtolower($extensionName); $moduleExtPath = $this->app->getModuleExtPath($this->appName, $moduleName, 'model'); if(!empty($moduleExtPath['site'])) $extensionFile = $moduleExtPath['site'] . 'class/' . $extensionName . '.class.php'; if(!isset($extensionFile) or !file_exists($extensionFile)) $extensionFile = $moduleExtPath['common'] . 'class/' . $extensionName . '.class.php';