spanjeta / yii2-seo
Seo Manager for every Site
v1.0-beta
2016-07-04 13:44 UTC
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2026-03-09 20:06:26 UTC
README
Seo Manager for every Site
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist spanjeta/yii2-seo "*"
or add
"spanjeta/yii2-seo": "*"
to the require section of your composer.json file.
###Migration
Run the following command in Terminal for database migration:
Linux/Unix:
yii migrate/up --migrationPath=@vendor/spanjeta/yii2-seo/migrations
Windows:
yii.bat migrate/up --migrationPath=@vendor/spanjeta/yii2-seo/migrations
Usage
Add to modules
```php
'modules' => [
'seomanager' => [
'class' => 'spanjeta\modules\seomanager\Module',
],
]
Pretty Url's /seomanager
No pretty Url's index.php?r=seomanager
content
To get content to every page you can use in the seomanger the content field. To print out the content you must you this in your view.
<?php /** @var Module $module */ $module = Yii::$app->getModule('seomanager'); $conten = $module->getContent(); if ($conten !== null): ?> <div class="container"> <?= $conten; ?> </div> <?php endif; ?>