julian-b90 / yii2-seomanager
此包已被 废弃 且不再维护。未建议替代包。
适用于每个网站的SEO管理器
0.0.6.1
2016-05-15 14:41 UTC
Requires
- bower-asset/ckeditor: 4.*
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2023-01-15 00:01:36 UTC
README
SEO管理器
适用于每个网站的SEO管理器
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require --prefer-dist julian-b90/yii2-seomanager "*"
或者在您的 composer.json
文件的 require 部分添加
"julian-b90/yii2-seomanager": "*"
到 require 部分中。
###迁移
在终端运行以下命令进行数据库迁移
Linux/Unix
yii migrate/up --migrationPath=@vendor/julian-b90/yii2-seomanager/migrations
Windows
yii.bat migrate/up --migrationPath=@vendor/julian-b90/yii2-seomanager/migrations
使用方法
覆盖控制器
use julianb90\seomanager\component\Controller; class SiteController extends Controller { }
添加到模块中
'modules' => [ 'seomanager' => [ 'class' => 'julianb90\seomanager\Module', ], ]
例如 https://.local/seomanager/seomanager/index.html
内容
要获取每个页面的内容,您可以在 SEO 管理器中使用内容字段。要打印内容,您必须在视图中使用此功能。
<?php /** @var Module $module */ $module = Yii::$app->getModule('seomanager'); $conten = $module->getContent(); if ($conten !== null): ?> <div class="container"> <?= $conten; ?> </div> <?php endif; ?>