feat(admin): rebuild page display settings

This commit is contained in:
2026-08-19 00:07:13 +08:00
parent 09b1e8fd35
commit 480e2bf07e
117 changed files with 1815 additions and 9081 deletions
+1 -3
View File
@@ -20,7 +20,7 @@ if (!function_exists('aksrt_get_header_nav_context')) :
}
$settings = class_exists('\AKSRT\Settings\Settings')
? \AKSRT\Settings\Settings::get_all()
? \AKSRT\Settings\Settings::read_domain('page_display', 'header-nav')
: [];
$layout = sanitize_key((string) ($settings['header_layout'] ?? '1'));
if (!in_array($layout, ['1', '2', '3'], true)) {
@@ -79,8 +79,6 @@ if (!function_exists('aksrt_get_header_nav_context')) :
'mobile_align' => $mobile_align,
'fixed' => $nav_fixed,
'scroll_down_hide' => (!isset($settings['nav_scroll_down_hide']) || !empty($settings['nav_scroll_down_hide'])) && $nav_fixed,
'nav_pay_vip' => !isset($settings['nav_pay_vip']) || !empty($settings['nav_pay_vip']),
'nav_user_pay_vip' => !isset($settings['nav_user_pay_vip']) || !empty($settings['nav_user_pay_vip']),
'brand_name' => $brand_name,
'logo_html' => $logo_html,
'has_logo' => $logo_html !== '',