From d7fd251cd0f60ed5eff5c0fb64429c083d62421b Mon Sep 17 00:00:00 2001 From: songchenxuan Date: Thu, 12 Sep 2024 15:51:19 +0800 Subject: [PATCH] *[misc] add case for screen getSysOptions. --- module/screen/model.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/module/screen/model.php b/module/screen/model.php index 3352edeaff..c4767b872b 100644 --- a/module/screen/model.php +++ b/module/screen/model.php @@ -1337,6 +1337,20 @@ class screenModel extends model } } break; + case strpos($type, '.') !== false: + $params = explode('.', $type); + if(empty(array_filter($params))) + { + $options = array(); + } + else + { + $module = $params[0]; + $typeList = $params[1] . 'List'; + $this->app->loadLang($module); + $options = $this->lang->$module->$typeList; + } + break; default: if($field and $sql) {