fix(admin): unify settings save controls

This commit is contained in:
kate522 committed 2026-11-10 21:34:00 +08:00
1 parent 7fe26d3fff
commit f3dd1ec3b1
8 files changed
+113 -68

No files matched your search

+3
View File
@@ -173,6 +173,9 @@ class GlobalController extends ControllerBase {
'enabled' => !empty($params['enabled']),
'scroll_hide' => !empty($params['scroll_hide']),
'scroll_down_hide' => !empty($params['scroll_down_hide']),
'footer_tabbar_single' => in_array($params['footer_tabbar_single'] ?? '', ['default', 'extend'], true)
? $params['footer_tabbar_single']
: 'default',
'max_items' => $max_items,
'icon_size' => max(16, min(32, (int) ($params['icon_size'] ?? 22))),
'text_size' => max(8, min(14, (int) ($params['text_size'] ?? 10))),