qobo/cakephp-qobo-admin-panel

此软件包已被 弃用 并不再维护。未建议替代软件包。

CakePHP 的 QoboAdminPanel 插件

安装数: 3,554

依赖关系: 0

建议者: 0

安全: 0

星标: 1

关注者: 20

分支: 0

开放问题: 0

语言:JavaScript

类型:cakephp-plugin

v2.3.4 2016-12-07 22:07 UTC

README

Build Status Latest Stable Version Total Downloads Latest Unstable Version License codecov

该插件包含一个基于 Start Bootstrap - SB Admin 2 Bootstrap Admin Theme 的布局(https://github.com/BlackrockDigital/startbootstrap-sb-admin-2)。

安装

安装插件

composer require qobo/cakephp-qobo-admin-panel

加载插件

bin/cake plugin load QoboAdminPanel

需求

在您的应用程序中加载所需的插件。

Plugin::load('Menu', ['bootstrap' => true]);
Plugin::load('BootstrapUI');

AppView 应看起来如下

namespace App\View;
use BootstrapUI\View\UIView;
class AppView extends UIView
{
    //Loads Admin panel layout
    public $layout = 'QoboAdminPanel.basic';

    public function initialize()
    {
        parent::initialize();
        //Loads the helper for building Menus
        $this->loadHelper('Menu.Menu');
    }
}

示例

示例可以在 这里 找到。

配置

更新标志 URL

Configure::write(['Admin.panel.url' => '/admin']);

日期选择器

该主题包含一个日期选择器 JS 库(https://eonasdan.github.io/bootstrap-datetimepicker/),它被包装在一个元素中。您可以如下使用它:

<?= $this->element('QoboAdminPanel.datepicker', ['options' => ['fieldName' => 'foobar']]); ?>

所有选项都是

  • 字段名
    • 描述:字段的名称
    • 默认值: null
  • 图标
    • 描述:glyphicon 名称
    • 默认:日历
  • 类型
    • 描述:时间选择器、日期选择器和日期时间选择器。
    • 默认:日期选择器

待办事项

  1. 添加测试用例
  2. 将资源文件移动到包管理器

许可

GPLv2