rhino-php / rhino
Rhino,CakePHP的CMS和应用框架插件
1.0.14
2024-09-23 09:18 UTC
Requires
- php: >=8.1
- cakephp/authentication: ^3.0
- cakephp/authorization: ^3.0
- cakephp/cakephp: ^5.0
- cakephp/migrations: ^4.1
- cakephp/plugin-installer: ^2.0
Requires (Dev)
- phpunit/phpunit: ^10.1
This package is auto-updated.
Last update: 2024-09-23 09:18:51 UTC
README
快速开始
composer create-project --prefer-dist cakephp/app myapp
cd myapp
composer require coullc/rhino
cp -aR vendor/coullc/rhino/skeleton/. .
// create Database and set config/app_local.php
bin/cake migrations migrate -p Rhino
安装
您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。
安装 composer 包的推荐方法是
composer require coullc/rhino
在插件安装并应用程序连接到数据库后,您可以在应用程序根目录下运行以下命令
cp -aR vendor/coullc/rhino/skeleton/. .
bin/cake migrations migrate -p Rhino
默认登录
您可以在 /rhino
下找到登录信息
Email: rhino@example.com
Password: #rhino
开发
参见 rhino。克隆Rhino,然后在插件文件夹中克隆Rhino。
目前正在工作的内容:字段类型
尝试实现自定义字段类型,例如 upload
。已经开始在 FieldTypeHandler
上存储自定义类型的信息。还开始了 FieldViewHelper
的开发,以处理模板。视图需要的操作包括
- 编辑
- 概览
- 只读
还应注意,Rhino应该始终能够与它自己的表之外的本地字段一起工作。
接下来:布局模式增强
目前只有HTML输入字段。根据布局元素,显示的输入字段应更新。
此外,在编辑后,新加载的元素没有页面意识。
待办事项
下一步
- 修复导航
- 添加字段类型
- 添加媒体
- 添加文件选择器
- 从表格添加多选(带定位)
- 添加小部件
- 增强页面概览
- 扩展布局模式
- 添加概览自定义
- 在模态框中添加PHP信息
- 添加表格自定义
- 扩展权限和角色管理
- 多语言
- 构建仪表板
长期目标
- 让调试工作
- 修复认证
- 实现认证