julian-b90/yii2-seomanager

此包已被 废弃 且不再维护。未建议替代包。

适用于每个网站的SEO管理器

安装: 463

依赖: 0

建议者: 0

安全: 0

星标: 5

关注者: 6

分支: 1

开放问题: 0

类型:yii2-extension

0.0.6.1 2016-05-15 14:41 UTC

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; ?>