recrud / recrud
CakePHP 框架的骨架应用
v2.0.0
2024-07-10 11:56 UTC
Requires
- php: >=8.1
- cakephp/authentication: ^3.0
- cakephp/cakephp: ^5.0.1
- cakephp/migrations: ^4.0.0
- cakephp/plugin-installer: ^2.0
- dereuromark/cakephp-tools: ^3.6
- dompdf/dompdf: ^3.0
- friendsofcake/cakepdf: ^5.0
- friendsofcake/cakephp-csvview: ^5.0
- friendsofcake/search: ^7.0
- josegonzalez/cakephp-upload: ^8.0
- lorenzo/audit-stash: ^4.1
- mobiledetect/mobiledetectlib: ^3.74
Requires (Dev)
- cakephp/bake: ^3.0.0
- cakephp/cakephp-codesniffer: ^5.0
- cakephp/debug_kit: ^5.0.0
- josegonzalez/dotenv: ^4.0
- phpunit/phpunit: ^10.1.0
Suggests
- cakephp/repl: Console tools for a REPL interface for CakePHP applications.
- dereuromark/cakephp-ide-helper: After baking your code, this keeps your annotations in sync with the code evolving from there on for maximum IDE and PHPStan/Psalm compatibility.
- markstory/asset_compress: An asset compression plugin which provides file concatenation and a flexible filter system for preprocessing and minification.
- phpstan/phpstan: PHPStan focuses on finding errors in your code without actually running it. It catches whole classes of bugs even before you write tests for the code.
This package is auto-updated.
Last update: 2024-09-29 03:36:30 UTC
README
Re-CRUD 2.X 允许开发者创建基本的网络应用程序功能,包括创建、读取、更新和删除,以及其他功能,如搜索、报告、审计跟踪等。Re-CRUD 基于 CakePHP 框架,集成了有用的插件。
🚀 作者
许可证
框架和插件感谢
功能
- 带有 [Sneat] Bootstrap 5 模板的 CRUD
- 用户管理和个人资料
- 搜索/筛选
- 分享的二维码
- 审计跟踪
- 常见问题解答
- 待办事项列表/任务
- 网站配置
- 联系我们
- 浅色/深色模式切换
[即将推出] - ReCrudZero [即将推出]
- 存档 [即将推出]
- 通知栏
- 促销飘带
- 菜单管理 [即将推出]
截图
路线图
- 额外的记录管理功能
- 更多详细报告页面
- 添加更多集成
贡献
总是欢迎贡献!
请参阅 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)。它还将用于报告图表。
🔗 网络服务器链接
用法/示例
使用 ReCrud 功能生成 CRUD
bin/cake bake all tableName
不使用 ReCrud 功能生成 CRUD
bin/cake bake all tableName --theme ReCrudZero
徽章
演示
即将推出