mubat/yii2-sitemap-generator Yii2 widget for sitemap generation


Simple widget for Yii2 framework to generate sitemap.

Support XML format generation.

Support multi language.



The preferred way to install this extension is through Composer.

Either run `php composer require mubat/yii2-sitemap-generator`

or add `"mubat/yii2-sitemap-generator" : "~1.0"to the require section of yourcomposer.json`

Widget contains 2 models:

  1. Sitemap - base model. It contains SitemapElement array and methods to generate XML. If $languages array published, model will generate 'alternate' links.
  2. SitemapElement - represents one <url> element. It contains:
    • $loc - requrired - page url (as array). Before insert into XML it will be process by yii2\helpers\Url::toRoute() method.
    • $updated_at - optional - last page update;
    • $changefreq - requrired, default 'weekly' - from class constant.
    • $priority - requrired, default 0.4 - page priority.
0 0
1 follower
Yii Version: 2.0
License: MIT
Category: Web Service
Developed by: Sergienko Oleg
Created on: May 14, 2018
Last updated: (not set)
Packagist Profile
Github Repository

Related Extensions