caritor / yii2-cms

轻松管理CMS页面和菜单项

安装次数: 21

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 1

分支: 0

开放问题: 0

类型:yii2-extension

dev-master 2016-06-14 12:32 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:14:45 UTC


README

Latest Stable Version License Total Downloads Monthly Downloads Daily Downloads

Yii2 cms模块将帮助添加多个页面、菜单区域和菜单项。这是一种类似于WordPress管理页面和菜单项的方式,即一旦构建了足够的页面、菜单项和菜单区域,就可以使用拖放功能创建具有多个菜单级别的菜单树。

安装

通过 composer 安装此扩展是首选方式。

运行以下命令:

php composer.phar require --prefer-dist caritor/yii2-cms "dev-master"

或者在 composer.json 文件的 require 部分添加以下内容:

"cms/yii2-cms": "dev-master"

应用迁移

yii migrate --migrationPath=vendor/caritor/yii2-cms/migrations

配置

'modules' => [
    'cms' => [
        'class' => 'caritor\cms\Module'
    ],
],

拉取菜单项的小部件

use caritor\cms\widgets\CmsmenuWidget;
CmsmenuWidget::widget(['area_code' => '{{area_code}}']);

URL路由

页面 -

	?r=cms/pages

菜单区域 -

	?r=cms/menuarea

菜单 -

	?r=cms/menu/selectarea