From 66d76e5d65d0c3ad2a30cee38c12a760db7a2649 Mon Sep 17 00:00:00 2001 From: Guan Xiying Date: Wed, 19 Oct 2022 10:15:59 +0800 Subject: [PATCH] * Fix error if the zen file doesn't exist. --- framework/control.class.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/framework/control.class.php b/framework/control.class.php index a766bb21b7..9f66e76a7c 100644 --- a/framework/control.class.php +++ b/framework/control.class.php @@ -36,7 +36,12 @@ class control extends baseControl if(!$moduleName) $moduleName = $this->moduleName; $className = strtolower(get_class($this)); - if($className == $moduleName || $className == 'my' . $moduleName) $this->loadModel($moduleName, $appName, 'zen'); + if($className == $moduleName || $className == 'my' . $moduleName) + { + $this->loadModel($moduleName, $appName, 'zen'); + $zenClass = $moduleName . 'Zen'; + if(isset($this->{$zenClass})) $this->{$zenClass}->view = $this->view; + } $this->app->setOpenApp();