feat: add search toggle option (fix #509)
This commit is contained in:
@@ -97,6 +97,7 @@ class AdminSettingController extends Controller
|
||||
'use-avatar',
|
||||
'add-logo-link',
|
||||
'show-settings',
|
||||
'show-search-form',
|
||||
'loader-enabled',
|
||||
'always-displayed',
|
||||
'enabled',
|
||||
@@ -137,6 +138,7 @@ class AdminSettingController extends Controller
|
||||
'use-avatar' => '0',
|
||||
'add-logo-link' => '1',
|
||||
'show-settings' => '0',
|
||||
'show-search-form' => '1',
|
||||
'loader-enabled' => '1',
|
||||
'always-displayed' => '0',
|
||||
'enabled' => '1',
|
||||
@@ -206,7 +208,17 @@ class AdminSettingController extends Controller
|
||||
}
|
||||
|
||||
foreach ($defaults as $key => $default) {
|
||||
if (!array_key_exists($key, $config)) {
|
||||
if (array_key_exists($key, $config)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
if (in_array($key, $booleans)) {
|
||||
$config[$key] = $default === '1';
|
||||
} elseif (in_array($key, $arrays)) {
|
||||
$config[$key] = json_decode($default);
|
||||
} elseif (in_array($key, $integers)) {
|
||||
$config[$key] = (int) $default;
|
||||
} else {
|
||||
$config[$key] = $default;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user