Menu

7.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 定义的目录中。

2. 新增...

本文章首发在 Laravel China 社区

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 3

白衣落水
站点配置有点小缺陷
7 个点赞 | 6 个回复 | 分享
chenvle
获取不了 site.php 里的设置
0 个点赞 | 0 个回复 | 问答
Sher
这里的配置保存去哪里?
0 个点赞 | 1 个回复 | 问答
刻意练习,每日精进。
18
点赞
4263
浏览
3
讨论

作者