8.7. 管理后台 - 站点配置
站点配置
Administrator 自带了站点设置功能,接下来我们利用此功能,允许管理员通过后台设置,来配置站点 SEO 信息、更改联系人邮件等。
站点设置的开发需要涉及到以下:
- 后台设置站点配置信息
- 代码中使用配置信息
后台设置站点配置信息
1. 修改 Administrator 配置信息
修改 menu
选项,新增『站点管理』子菜单:
config/administrator.php
<?php
return array(
.
.
.
'menu' => [
'用户与权限' => [
'users',
'roles',
'permissions',
],
'内容管理' => [
'categories',
'topics',
'replies',
],
'站点管理' => [
'settings.site',
],
],
.
.
.
);
需要注意的是此类后台,需要在菜单里使用
settings.
前缀,并且将文件放置于settings_config_path
定义的目录中。