rhino-php/rhino

Rhino,CakePHP的CMS和应用框架插件

安装次数: 148

依赖项: 0

建议者: 0

安全性: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:cakephp-plugin

1.0.14 2024-09-23 09:18 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。

mokup

目前正在工作的内容:字段类型

尝试实现自定义字段类型,例如 upload。已经开始在 FieldTypeHandler 上存储自定义类型的信息。还开始了 FieldViewHelper 的开发,以处理模板。视图需要的操作包括

  • 编辑
  • 概览
  • 只读

还应注意,Rhino应该始终能够与它自己的表之外的本地字段一起工作。

接下来:布局模式增强

目前只有HTML输入字段。根据布局元素,显示的输入字段应更新。

此外,在编辑后,新加载的元素没有页面意识。

待办事项

下一步

  • 修复导航
  • 添加字段类型
  • 添加媒体
    • 添加文件选择器
    • 从表格添加多选(带定位)
  • 添加小部件
  • 增强页面概览
  • 扩展布局模式
  • 添加概览自定义
    • 在模态框中添加PHP信息
  • 添加表格自定义
  • 扩展权限和角色管理
  • 多语言
  • 构建仪表板

长期目标

  • 让调试工作
  • 修复认证
  • 实现认证