PHPackages                             shanjing/dcat-admin-setting - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. shanjing/dcat-admin-setting

ActiveLibrary[Admin Panels](/categories/admin)

shanjing/dcat-admin-setting
===========================

这是一个 Dcat Admin 系统设置管理插件

1.0(10mo ago)24512MITPHPPHP &gt;=7.1.0

Since Jun 11Pushed 10mo ago2 watchersCompare

[ Source](https://github.com/shanjing-inc/dcat-admin-setting)[ Packagist](https://packagist.org/packages/shanjing/dcat-admin-setting)[ Docs](https://github.com/shanjing-inc/dcat-admin-setting)[ RSS](/packages/shanjing-dcat-admin-setting/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (9)Used By (0)

这是一个 Dcat Admin 系统设置管理插件
------------------------

[](#这是一个-dcat-admin-系统设置管理插件)

环境
--

[](#环境)

- dcat/laravel-admin ~2.0

安装
--

[](#安装)

首先安装 dcat-admin [参考文档](https://learnku.com/docs/dcat-admin/2.x/install/8081)，

再安装本包 composer require shanjing/dcat-admin-setting，[参考文档](https://learnku.com/docs/dcat-admin/2.x/extended-basic-usage/9691#b7b0ca)，

安装完成后，打开链接  访问 dcat 扩展列表，

点击 更新至xxx版本 按钮，

再点解 设置 按钮，进行设置相关信息，

目前有 3 个设置项 cache\_store：缓存驱动（列表选择） cache\_key：缓存键名（起一个唯一缓存 key 就可以，） page\_route：后台编辑缓存的页面路由

最后再点击 启用 按钮之后方可正常使用。

使用
--

[](#使用)

### 设置菜单

[](#设置菜单)

打开 系统管理-&gt;菜单 设置菜单。

- 标题：随意，一般为 系统设置；
- 路径：page\_route 的值；
- 其他项：无特殊要有，就像设置普通菜单一样即可；

最终菜单 url 为：[https://domain/admin/{page\_route}](https://domain/admin/%7Bpage_route%7D)

### 新增设置

[](#新增设置)

点击上一步设置的菜单打开列表页点击新增按钮；

- 标题：随意，只为后台便于理解说明
- 键名：用来获取数据的键名，保证唯一性，比如 `site_info`
- 键值：json 格式，比如 `{ "name": "我的网站", "keyword": "技术博客，PHP 博客", }`

### 获取设置

[](#获取设置)

获取设置

```
use Shanjing\DcatAdminSetting\Models\SystemSetting

// 比如获取站点名称
$key = 'site_info'; // 设置数据的键名
$name = 'name'; // 设置数据的 json 格式的 key
$default = '我的网站';
$siteName = SystemSetting::get($key, $name, $default);
print($siteName); // 输出：我的网站

// 也可以获取站点 key 下的所有设置
$key = 'site_info'; // 设置数据的键名
$siteInfo = SystemSetting::get($key);
print($siteInfo); // 输出：[ "name" => "我的网站", "keyword" => "技术博客，PHP 博客"]
print($siteInfo['name']); // 输出：我的网站
```

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance55

Moderate activity, may be stable

Popularity18

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 85.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~188 days

Recently: every ~282 days

Total

7

Last Release

301d ago

Major Versions

0.6 → 1.02025-07-18

### Community

Maintainers

![](https://www.gravatar.com/avatar/6d2c0ca280c91473ed1158690018479964b201585454ec20afc3f6f45ef71831?d=identicon)[shanjing](/maintainers/shanjing)

---

Top Contributors

[![PHPgoAllTheWay](https://avatars.githubusercontent.com/u/32635987?v=4)](https://github.com/PHPgoAllTheWay "PHPgoAllTheWay (6 commits)")[![hmilyfyj](https://avatars.githubusercontent.com/u/10796377?v=4)](https://github.com/hmilyfyj "hmilyfyj (1 commits)")

---

Tags

extensiondcat admin

### Embed Badge

![Health badge](/badges/shanjing-dcat-admin-setting/health.svg)

```
[![Health](https://phpackages.com/badges/shanjing-dcat-admin-setting/health.svg)](https://phpackages.com/packages/shanjing-dcat-admin-setting)
```

###  Alternatives

[guanguans/dcat-login-captcha

Dcat admin login captcha. - Dcat admin 登录验证码。

42112.1k](/packages/guanguans-dcat-login-captcha)[lty5240/dcat-easy-sku

基于Dcat Admin的Sku插件

611.8k](/packages/lty5240-dcat-easy-sku)[laravel-admin-ext/wang-editor

wangEditor extension for laravel-admin

6283.4k](/packages/laravel-admin-ext-wang-editor)[canbez/dcat-theme

Dcat admin 主题插件

305.7k](/packages/canbez-dcat-theme)[changzhong/extension-iframe-tabs

dcat-admin extension iframe-tabs

264.1k](/packages/changzhong-extension-iframe-tabs)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
