coull/rhino

此包已被废弃且不再维护。未建议替代包。

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

维护者

详细信息

github.com/Tyqo/rhino

主页

源代码

问题

安装: 35

依赖: 1

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

开放问题: 7

类型:cakephp-plugin


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@example.com

密码:#rhino

开发

参见 rhino。克隆 Rhino,然后在插件文件夹中克隆 Rhino。

mokup

目前工作:字段类型

尝试实现自定义字段类型,例如 upload。从 FieldTypeHandler 开始,用于存储自定义类型的信息。还开始了 FieldViewHelper,以处理模板。需要视图来

  • 编辑
  • 概览
  • 只读

还需要注意的是,Rhino 应始终能够与不在其表中的原生字段一起工作。

下一个任务:布局模式增强

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

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

待办事项

下一步

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

长期目标

  • 使调试正常工作
  • 修复认证
  • 实现授权