This commit is contained in:
@@ -45,6 +45,10 @@ class ThemeController extends PluginAdminBaseController
|
||||
'friendly_link' => $param['friendly_link'] ?? [],
|
||||
'banner' => $param['banner'] ?? [],
|
||||
'side' => $param['side'] ?? [],
|
||||
// 额外配置:荣誉、合作伙伴、反馈类型
|
||||
'feedback_type' => $param['feedback_type'] ?? [],
|
||||
'honor' => $param['honor'] ?? [],
|
||||
'partner' => $param['partner'] ?? [],
|
||||
];
|
||||
|
||||
$config = $this->model->saveConfig($payload);
|
||||
|
||||
@@ -42,14 +42,15 @@ class ThemeController extends PluginBaseController
|
||||
'terms_privacy_url' => $config['site_config']['terms_privacy_url'] ?? '',
|
||||
'cloud_product_link' => $config['site_config']['cloud_product_link'] ?? '',
|
||||
'dcim_product_link' => $config['site_config']['dcim_product_link'] ?? '',
|
||||
'honor' => $config['site_config']['honor'] ?? [],
|
||||
'partner' => $config['site_config']['partner'] ?? [],
|
||||
// 以下字段需与 /console/v1/common 保持一致的扁平结构
|
||||
'honor' => $config['honor'] ?? ($config['site_config']['honor'] ?? []),
|
||||
'partner' => $config['partner'] ?? ($config['site_config']['partner'] ?? []),
|
||||
'friendly_link' => $config['friendly_link'] ?? [],
|
||||
'banner' => $config['banner'] ?? [],
|
||||
'header_nav' => $config['header_nav'] ?? [],
|
||||
'footer_nav' => $config['footer_nav'] ?? [],
|
||||
'side_floating_window' => $config['side'] ?? [],
|
||||
'feedback_type' => $config['site_config']['feedback_type'] ?? [],
|
||||
'feedback_type' => $config['feedback_type'] ?? ($config['site_config']['feedback_type'] ?? []),
|
||||
];
|
||||
|
||||
return json([
|
||||
|
||||
Reference in New Issue
Block a user