falco442/cake-3-admin-theme

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

CakePHP 的 AdminTheme 插件

安装: 58

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

开放问题: 1

类型:cakephp-plugin

v1.4 2016-10-31 13:54 UTC

This package is not auto-updated.

Last update: 2022-08-13 16:34:16 UTC


README

此插件是基于 Sbadmin 2 Bootstrap 主题的 CakePHP 3 主题。

安装

您可以使用 composer 将此插件安装到您的 CakePHP 应用程序中。

安装 composer 软件包的推荐方法是

composer require falco442/cake-3-admin-theme

然后在 src/config/bootstrap.php 中激活插件

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

表单助手

通过在 src/View/AppView.php 中添加它来激活此主题的表单助手

    public function initialize(){
    	...
        $this->loadHelper('AdminTheme.Form');
        $this->loadHelper('AdminTheme.Sidebar',[
            'sideLinks'=>[
                [
                    'label'=>'Users',
                    'icon'=>'fa-user',
                    'sons'=>[
                        [
                            'label'=>'List',
                            'url'=>['controller'=>'users','action'=>'index'],
                        ],
                        [
                            'label'=>'Add',
                            'url'=>['controller'=>'users','action'=>'add'],
                        ]
                    ]
                ],
                [
                    'label'=>'Stores',
                    'icon'=>'fa-store',
                    'sons'=>[
                        [
                            'url'=>['controller'=>'stores','action'=>'index'],
                            'label'=>'List'
                        ]
                    ]
                ]
            ]
        ]);
        ...
    }

Bake

此插件包含 bake 的模板。您可以使用以下方式来生成视图

cd cake-root/bin && ./cake bake views --theme=AdminTheme [ModelName]

cd cake-root/bin && ./cake bake all --theme=AdminTheme [ModelName]