qobo / cakephp-qobo-admin-panel
此软件包已被 弃用 并不再维护。未建议替代软件包。
CakePHP 的 QoboAdminPanel 插件
v2.3.4
2016-12-07 22:07 UTC
Requires
- php: >=5.4.16
- cakephp/cakephp: ~3.0
- qobo/cakephp-menu: ^2.0
Requires (Dev)
- cakephp/cakephp-codesniffer: dev-master
- phpunit/phpunit: ~4.3
This package is auto-updated.
Last update: 2023-04-08 19:36:10 UTC
README
该插件包含一个基于 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 名称
- 默认:日历
- 类型
- 描述:时间选择器、日期选择器和日期时间选择器。
- 默认:日期选择器
待办事项
- 添加测试用例
- 将资源文件移动到包管理器
许可
GPLv2