anklimsk/cakephp2-theme

CakePHP 2.x 全UI主题

安装次数: 598

依赖者: 4

建议者: 0

安全: 0

星星: 4

关注者: 3

分支: 0

开放性问题: 0

类型:cakephp-plugin

v1.1.4 2019-12-01 16:42 UTC

This package is auto-updated.

Last update: 2024-09-29 05:08:30 UTC


README

Build Status Coverage Status Latest Stable Version License

CakePHP 全UI主题

此插件提供以下功能

  • main 布局中使用额外的 JSCSS 文件;
  • 获取控制器动作的特定CSS或JS文件列表;
  • 使用 NotyBootstrap 渲染 CakePHP Flash 消息;
  • 在错误或异常上渲染样式化信息;
  • 创建应用程序导游;
  • 具有分组操作、数据导出和打印的表格数据筛选器;
  • 分页控件元素
    • 更改页面上的条目限制;
    • 转到页面;
    • 加载更多按钮(显示为列表)。
  • 创建带确认的链接
    • 使用 AJAXPJAX 请求;
    • 使用不带渲染结果的 AJAX 请求(仅 Flash 消息);
    • 在模态或弹出窗口中显示结果;
    • 带有任务队列的进度条;
    • 禁用状态;
    • 使用 Lightbox 相册。
    • 创建具有标签、填充进度条的表单;
  • 创建 AJAX 上传文件的表单;
  • 创建表单输入
  • 选择带有搜索和 AJAX 加载列表;
    • 日期和时间选择器;
    • 国家国旗选择器;
    • 旋转输入;
    • 下拉输入;
    • 复选框和单选按钮;
    • 密码输入,带有检查大写锁定键;
    • 文本输入,带有自动完成、输入掩码或聚焦;
    • 带自动完成的文本区域输入。
    • 创建带有典型操作的微型菜单的页面标题;
  • 创建工具提示;
  • 创建时间过去块;
  • 创建可折叠的树和表,支持移动和拖放;
  • 创建打印页面按钮;
  • 显示 滚动到顶部 按钮;
  • AJAX 定时渲染块;
  • 创建带有搜索输入的主菜单;
  • 创建页面页脚;
  • 检查 UI 是否准备好显示。
  • 安装

使用 composer 安装插件:composer require anklimsk/cakephp2-theme

  1. 将以下行添加到文件末尾 app/Config/bootstrap.php

  2. app/Plugin/CakeTheme/Config/asset_compress.local.ini 复制配置文件到 app/Config/asset_compress.ini

    CakePlugin::load('CakeTheme', ['bootstrap' => true, 'routes' => true]);
  3. 创建符号链接 ln -sr app/Plugin/CakeTheme/webroot/ app/webroot/cake_theme

  4. 运行 CakePHP 控制台命令 Console/cake asset_compress build_ini 生成编译后的资产

  5. 使用

使用此插件

使用此插件