recrud/recrud

CakePHP 框架的骨架应用

安装: 318

依赖项: 0

建议者: 0

安全: 0

星星: 4

关注者: 2

分支: 2

开放性问题: 0

语言:JavaScript

类型:项目

v2.0.0 2024-07-10 11:56 UTC

This package is auto-updated.

Last update: 2024-09-29 03:36:30 UTC


README

Logo

Re-CRUD 2.X 允许开发者创建基本的网络应用程序功能,包括创建、读取、更新和删除,以及其他功能,如搜索、报告、审计跟踪等。Re-CRUD 基于 CakePHP 框架,集成了有用的插件。

🚀 作者

许可证

MIT

框架和插件感谢

功能

  • 带有 [Sneat] Bootstrap 5 模板的 CRUD
  • 用户管理和个人资料
  • 搜索/筛选
  • 分享的二维码
  • 审计跟踪
  • 常见问题解答
  • 待办事项列表/任务
  • 网站配置
  • 联系我们
  • 浅色/深色模式切换 [即将推出]
  • ReCrudZero [即将推出]
  • 存档 [即将推出]
  • 通知栏
  • 促销飘带
  • 菜单管理 [即将推出]

截图

App Screenshot

App Screenshot

路线图

  • 额外的记录管理功能
  • 更多详细报告页面
  • 添加更多集成

贡献

总是欢迎贡献!

请参阅 contributing.md 了解如何开始。

请遵守此项目的 行为准则

文档

文档 (即将推出)

安装

克隆 Re-CRUD 仓库

  composer create-project recrud/recrud

  git clone https://github.com/Asyraf-wa/recrud.git

运行 composer update

  composer update

配置

将配置文件夹中的 app_local_example.php 文件重命名为 app_local.php

phpmyadmin 中创建数据库

配置数据库

    'Datasources' => [
        'default' => [
            'host' => 'localhost',
            'port' => 'non_standard_port_number',
            'username' => 'root',
            'password' => '',
            'database' => 'recrud',
            'url' => env('DATABASE_URL', null),
        ],

数据库迁移

  bin/cake migrations migrate

数据库初始化

  bin/cake migrations seed

🛠 要求

PHP 8+

intl 扩展

表应包含属性:状态(int) 1,默认值 1。这用于标记活动记录为活动(1),禁用(0)和存档(2)。它还将用于报告图表。

🔗 网络服务器链接

XAMPP WAMP MAMP

用法/示例

使用 ReCrud 功能生成 CRUD

bin/cake bake all tableName

不使用 ReCrud 功能生成 CRUD

bin/cake bake all tableName --theme ReCrudZero

徽章

MIT License

演示

即将推出