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

yii2-sitemap-generator

Simple widget for Yii2 framework to generate sitemap.

Support XML format generation.

Support multi language.

Installation

Composer

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
220 downloads
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