cradlephp/cradle-admin

Cradle PHP的Admin UI

安装: 973

依赖: 3

建议者: 0

安全: 0

星标: 1

关注者: 3

分支: 1

语言:HTML

类型:cradle-package

2.3.0 2020-06-20 10:10 UTC

README

通用的管理用户界面,包含仪表盘和配置。还附带一些高级页面,如日历、流水线和报告

安装

如果您已经安装了Cradle,可能不需要安装这个,因为它可能已经包含在内。

$ composer require cradlephp/cradle-auth
$ bin/cradle cradlephp/cradle-auth install
$ bin/cradle cradlephp/cradle-auth sql-populate

管理仪表盘

显示快速链接,帮助导航管理界面,以及数据库表统计和历史记录。

/admin/dashboard

管理配置

允许编辑系统的配置变量。

/admin/dashboard

管理日历页面

定义一个开始日期字段(必填)和一个结束日期字段(可选)。然后您可以访问此页面查看日历

/admin/system/model/class/calendar?show=[start_date],[end_date]

流水线(实验性)

流水线类似于项目板。定义一个选择字段(用于列)和一个数字字段(用于排序)

/admin/system/model/class/pipeline?show=[select_field]&order=[number_field]

可选地,您还可以添加一个价格字段来总计列。

/admin/system/model/class/pipeline?show=[select_field]&order=[number_field]&currency=USD&range=[price_field_1],[price_field_2]&total=[price_field_1]

最后,如果您与个人资料建立1:1关系,您还可以在参数中添加一个关系。

/admin/system/model/class/pipeline?show=[select_field]&order=[number_field]&currency=USD&range=[price_field_1],[price_field_2]&total=[price_field_1]&relations=profile

为Cradle PHP做贡献

感谢您考虑为Cradle PHP做出贡献。

请勿在此存储库中创建问题。官方问题跟踪器位于https://github.com/CradlePHP/cradle/issues 。在此创建的问题可能会被大多数情况下忽略。

请注意,master分支包含当前版本的最新版本。请检查您正在使用的版本,并找到相应的分支。例如,v1.1.1可能在1.1分支中。

错误修复将尽快审查。也将考虑小功能,但请给我时间来审查它并回复您。主要功能将仅在master分支上考虑。

  1. 分支存储库。
  2. 启动本地终端,切换到您想要贡献的版本。
  3. 做出您的更改。
  4. 始终确保在所有提交上签名(git commit -s -m "提交信息")

创建拉取请求

  1. 在创建拉取请求之前,请确保运行phpunitphpcs
  2. 将您的代码推送到您远程分叉的版本。
  3. 回到GitHub上的您分叉的版本,并提交一个拉取请求。
  4. 所有拉取请求都将提交给Travis CI进行测试。同时请注意,Coveralls也用于分析您的贡献覆盖率。