coull / rhino
此包已被废弃且不再维护。未建议替代包。
Rhino, CakePHP 的 CMS 和应用框架插件
2.0.15
2023-12-13 13:16 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
- dev-main
- 2.0.15
- 2.0.14
- 2.0.13
- 2.0.12
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 1.0.3
- 1.0.0
- dev-dev
- dev-page-tree
- dev-swap
- dev-dependabot/composer/cakephp/migrations-3.9.0
- dev-dependabot/composer/coullc/tusk-1.1.14
- dev-dependabot/composer/cakephp/plugin-installer-2.0.1
- dev-dependabot/composer/cakephp/cakephp-codesniffer-5.1.1
- dev-dependabot/composer/josegonzalez/dotenv-4.0.0
- dev-dependabot/github_actions/actions/checkout-4
This package is auto-updated.
Last update: 2024-01-13 13:30:41 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
下找到登录
密码:#rhino
开发
参见 rhino。克隆 Rhino,然后在插件文件夹中克隆 Rhino。
目前工作:字段类型
尝试实现自定义字段类型,例如 upload
。从 FieldTypeHandler
开始,用于存储自定义类型的信息。还开始了 FieldViewHelper
,以处理模板。需要视图来
- 编辑
- 概览
- 只读
还需要注意的是,Rhino 应始终能够与不在其表中的原生字段一起工作。
下一个任务:布局模式增强
目前只有 HTML 输入字段。根据布局元素,显示的输入字段应该更新。
此外,在编辑后,新加载的元素没有页面意识。
待办事项
下一步
- 修复导航
- 添加字段类型
- 添加媒体
- 添加文件选择器
- 添加来自表的复选框(带有定位)
- 添加小部件
- 增强页面概览
- 扩展布局模式
- 添加概览自定义
- 在模态框中添加 PHP 信息
- 添加表格自定义
- 扩展权限和角色管理
- 多语言
- 构建仪表板
长期目标
- 使调试正常工作
- 修复认证
- 实现授权