wdmg / yii2-robots
用于自动生成和编辑robots.txt文件的模块
1.1.0
2023-06-29 07:51 UTC
Requires
- wdmg/yii2-base: ^1.2.4
- wdmg/yii2-selectinput: ^1.0.9
- yiisoft/yii2: ^2.0.40
This package is auto-updated.
Last update: 2024-09-29 10:27:50 UTC
README
Yii2 Robots.txt
自动生成和编辑robots.txt文件。
此模块是Butterfly.СMS内容管理系统的一个组成部分,但也可以作为一个独立的扩展使用。
版权所有(c)2020 W.D.M.Group, 乌克兰
要求
- PHP 5.6或更高版本
- Yii2 v.2.0.40及更高版本
- Yii2 Base模块(必需)
- Yii2 SelectInput小部件
安装
要在控制台安装模块,请运行以下命令
$ composer require "wdmg/yii2-robots"
配置数据库连接后,在控制台运行以下命令
$ php yii pages/init
然后选择您要执行的操作
- 应用所有模块迁移
- 撤销所有模块迁移
- 重新生成robots.txt文件
迁移
在任何情况下,您都可以在控制台中运行迁移并创建初始数据,运行以下命令
$ php yii migrate --migrationPath=@vendor/wdmg/yii2-robots/migrations
配置
要将模块添加到项目中,在您的配置文件中添加以下数据
'modules' => [
...
'robots' => [
'class' => 'wdmg\pages\Module',
'routePrefix' => 'admin',
'robotsWebRoot' => '@webroot/robots.txt'
],
...
],
路由
使用模块的Module::dashboardNavItems()
方法生成导航项列表,如下所示
<?php
echo Nav::widget([
'options' => ['class' => 'navbar-nav navbar-right'],
'label' => 'Modules',
'items' => [
Yii::$app->getModule('robots')->dashboardNavItems(),
...
]
]);
?>
状态和版本[即可使用]
- v.1.1.0 - 更新版权,修复导航菜单
- v.1.0.1 - 更新README.md和依赖项
- v.1.0.0 - 添加控制台操作和活动日志
- v.0.0.1 - 添加基础迁移、引导、基础模块和模型