dev-master
9999999-devГенерация Sitemap по крону
MIT
The Requires
by Дмитрий Ахметов
extension yii2 sitemap
0.1
0.1.0.0Генерация Sitemap по крону
MIT
The Requires
by Дмитрий Ахметов
extension yii2 sitemap
Генерация Sitemap по крону
Генерация Sitemap по крону, (*1)
Выполнить, (*2)
composer require --prefer-dist alpiiscky/yii2-sitemap "*"
или добавить, (*3)
"alpiiscky/yii2-sitemap": "*"
в composer.json
., (*4)
Добавить в раздел components
файла console.php
:, (*5)
'sitemap' => [ 'class' => 'alpiiscky\sitemap\components\SitemapComponent', 'filename' => 'sitemap.xml', 'basePath' => '@webroot', 'siteUrl' => 'http://<домен>' ],
Создать в папке commands
контроллер. Массив $items
заполняется по циклам, (*6)
<?php namespace app\commands; use yii\console\Controller; use Yii; class SitemapController extends Controller { public function actionIndex() { $sitemap = Yii::$app->sitemap; $items = [ ['loc' => 'ef', 'changefreq' => 'weekly', 'priority' => 0.5], ]; $sitemap->add($items); $sitemap->render(); } }
Генерация Sitemap по крону
MIT
extension yii2 sitemap
Генерация Sitemap по крону
MIT
extension yii2 sitemap