PHPackages                             huangyongda/ydadmin - 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. huangyongda/ydadmin

ActiveLibrary

huangyongda/ydadmin
===================

后台通用模板 后端再也不用为了写前端而烦恼了。

v1.0.0(7y ago)1112Apache-2.0JavaScriptPHP &gt;=5.6.0

Since Aug 9Pushed 7y ago1 watchersCompare

[ Source](https://github.com/huangyongda/ydadmin)[ Packagist](https://packagist.org/packages/huangyongda/ydadmin)[ RSS](/packages/huangyongda-ydadmin/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (2)Used By (0)

ydadmin
=======

[](#ydadmin)

后台通用模板 后端再也不用为了写前端而烦恼了。 这个项目是为了减少开发难度，提高开发速度而做的项目 项目效果：php只需要写php代码就能完成前端样式

使用方法

```
composer create-project huangyongda/ydadmin

```

```
/*
##目前已经实现功能
    1，城市自动联动
    2，分页自动适应（没有记录总数返回时候只显示上一页下一页）
    3，按钮有多种打开方式（1异步，2弹出层打开，3新窗口打开，4本窗口打开）
    4，按钮批量操作
    5，导出效果
    6，树形列表页实现
    7，表单实现（单选，多选，文本，富文本，图片上传，树形多选 等）
    8，表单树形多选
    9，表单只读模式显示
    .
    .
    .
*/
//用法例子
   public function index(){
        $table=new table();
        $table->setTitle("列表demo2")
            ->setPageSize(10)
            ->dataSourceUrl(url('dataSource2')) //数据源地址
            ->addColumns([ // 批量添加数据列
                ['id', '姓名'],
                ['name', '备注'],
                ['module', '模块'],
                ['remark', '状态']
            ]);

        $content=$table->fetch();

        return $content;
    }

    //数据源
    public function dataSource2()
        {
            $data_list=[
                [
                    "id"=>"1",
                    "name"=>"张三"
                        .htmlTag::red("红")
                        .htmlTag::orange("橙")
                        .htmlTag::green("绿")
                        .htmlTag::cyan("青")
                        .htmlTag::blue("蓝")
                        .htmlTag::black("黑")
                        .htmlTag::gray("灰")
                    ,
                    "area"=>"1",
                    "remark"=>"人生就像是一场修行",
                    "module"=>"1",
                    "status"=>"1",
                    "time"=>time(),
                ]
            ];
            $pageSize=request()->param("pageSize");
            for($i=1;$isetDataSource($data_list);
            $dataSource->setOtherData("total","总数100");
            $dataSource->setOtherData("test",array(1,2));
            $dataSource->setOtherData("page","10");
            return ViewBuilder::returnSuccess($dataSource,$msg="获取成功");
        }
 //更多例子请查看 application/admin/controller/Demo.php 文件

```

项目截图

[![image](https://github.com/huangyongda/ydadmin/raw/master/4.png)](https://github.com/huangyongda/ydadmin/blob/master/4.png)表单截图 [![image](https://github.com/huangyongda/ydadmin/raw/master/3.png)](https://github.com/huangyongda/ydadmin/blob/master/3.png)[![image](https://github.com/huangyongda/ydadmin/raw/master/2.png)](https://github.com/huangyongda/ydadmin/blob/master/2.png)[![image](https://github.com/huangyongda/ydadmin/raw/master/1.png)](https://github.com/huangyongda/ydadmin/blob/master/1.png)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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

Unknown

Total

1

Last Release

2831d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5c68754000d2ecc2fa93c1785d02ebe47cf82a4b9ae85cd75330a70f9fef205e?d=identicon)[huangyongda](/maintainers/huangyongda)

---

Top Contributors

[![huangyongda](https://avatars.githubusercontent.com/u/2100606?v=4)](https://github.com/huangyongda "huangyongda (7 commits)")

### Embed Badge

![Health badge](/badges/huangyongda-ydadmin/health.svg)

```
[![Health](https://phpackages.com/badges/huangyongda-ydadmin/health.svg)](https://phpackages.com/packages/huangyongda-ydadmin)
```

###  Alternatives

[zhongshaofa/easyadmin

基于ThinkPHP6.0和layui的快速开发的后台管理系统。

6609.3k](/packages/zhongshaofa-easyadmin)[zoujingli/think-library

Library for ThinkAdmin

8569.8k17](/packages/zoujingli-think-library)

PHPackages © 2026

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