bulldozer / pages
此包的最新版本(0.1.2)没有提供许可证信息。
页面模块
0.1.2
2018-02-11 14:01 UTC
Requires
- 2amigos/yii2-ckeditor-widget: ^2.1
- bulldozer/bulldozer: *
- bulldozer/seo: ^0.1.0
- bulldozer/users: *
- creocoder/yii2-nested-sets: 0.9.*
- himiklab/yii2-sitemap-module: ^1.2
- yii2mod/yii2-enum: *
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-swiftmailer: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-20 01:49:14 UTC
README
Bulldozer CMF的页面管理模块
安装
在composer中连接
composer require bulldozer/pages "*"
添加到backend\config\main.php
return [
'components' => [
'menu' => [
'class' => \bulldozer\components\BackendMenu::class,
'modules' => [
'pages',
]
],
],
'modules' => [
'pages' => [
'class' => \bulldozer\pages\backend\Module::class,
],
],
]
添加到frontend\config\main.php
return [
'components' => [
'urlManager' => [
'rules' => [
[
'class' => \bulldozer\pages\frontend\PageUrlRule::class,
'pattern' => '<param1:[\w_-]+>/',
'route' => 'pages/pages/view-with-one-param',
],
[
'class' => \bulldozer\pages\frontend\PageUrlRule::class,
'pattern' => '<param1:[\w_-]+>/<param2:[\w_-]+>',
'route' => 'pages/pages/view-with-two-params',
],
...
],
],
],
'modules' => [
'pages' => [
'class' => \bulldozer\pages\frontend\Module::class',
],
],
]
添加到console\config\main.php
return [
'controllerMap' => [
...
'migrate' => [
'class' => \yii\console\controllers\MigrateController::class,
'migrationNamespaces' => [
...
'bulldozer\pages\console\migrations',
...
],
],
...
],
]