caritor / yii2-cms
轻松管理CMS页面和菜单项
dev-master
2016-06-14 12:32 UTC
Requires
- php: >=5.4.0
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-14 19:14:45 UTC
README
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