thefx / yii2-pages
页面
dev-master
2022-02-05 19:07 UTC
Requires
- almasaeed2010/adminlte: ^3.1.0
- la-haute-societe/yii2-save-relations-behavior: ^1.2
- paulzi/yii2-nested-sets: ^1.0
- select2/select2: >=4.0
- vova07/yii2-imperavi-widget: *
- yiisoft/yii2: ~2.0.5
Requires (Dev)
- roave/security-advisories: dev-latest
This package is auto-updated.
Last update: 2024-09-06 00:47:38 UTC
README
页面
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一:
composer require thefx/yii2-pages:dev-master
或者添加以下内容到你的 composer.json
文件中的 require 部分:
"thefx/yii2-pages": "dev-master"
到你的 composer.json
文件中的 require 部分:
替代安装方法
- 将库移动到 extensions/thefx/yii2-blocks
- 然后添加到你的配置文件中:
'aliases' => [
'@thefx/pages' => '@app/extensions/thefx/yii2-pages',
...
],
配置
修改你的应用程序配置
return [
'modules' => [
'pages' => [
'class' => 'thefx\pages\Module',
'layout' => 'main',
'layoutPure' => 'pure',
'layoutPath' => '@app/modules/admin/layouts',
...
]
...
],
];
如果你想让 URL 以 admin/ 开头,请添加到路由中
'admin/<_m:(pages)>' => '<_m>/default/index',
'admin/<_m:(pages)>/<id:\d+>' => '<_m>/<_c>/view',
'admin/<_m:(pages)>/<_a:[\w-]+>/<id:\d+>' => '<_m>/default/<_a>',
'admin/<_m:(pages)>/<_a:[\w-]+>' => '<_m>/default/<_a>',
应用迁移
php yii migrate --migrationPath=@thefx/pages/migrations
使用方法
去创建页面
http://site.com/admin/pages
http://site.com/pages/default/index