Download the PHP package kokspflanze/zfc-sitemap without Composer
On this page you can find all versions of the php package kokspflanze/zfc-sitemap. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kokspflanze/zfc-sitemap
More information about kokspflanze/zfc-sitemap
Files in kokspflanze/zfc-sitemap
Package zfc-sitemap
Short Description Sitemap module for Laminas, based on zend-navigation with eventmanager
License MIT
Homepage https://github.com/kokspflanze/ZfcSitemap
Informations about the package zfc-sitemap
ZfcSitemap Module for Laminas
SYSTEM REQUIREMENTS
- requires PHP 7.1 or later; we recommend using the latest PHP version whenever possible.
- you have to use
laminas-navigation
INSTALLATION
Composer
Installation of this module uses composer. For composer documentation, please refer to getcomposer.org.
Go to config/application.config.php
and add ZfcSitemap
in the modules section.
How to use
Get the sitemap
you can see your current sitemap with /sitemap.xml
Create a sitemap as cache (optional)
This create a sitemap in data/zfc-sitemap
as cache, this means, if you call /sitemap.xml
it will not longer create a new sitemap, it will use the cached sitemap.
For this you need to install laminas/laminas-mvc-console
and this directory data/zfc-sitemap
with write rights.
Than you can execute php public/index.php generate-sitemap http://example.com
to create your sitemap.
PS: You have to rerun it to create a new sitemap.
Change your sitemap
If you have dynamic pages on your page and you want to add them in the sitemap. You can add them with the EventManager.
Create a listener
create a new class
``
Than you have to add your listener in the service_manager
config and in the following configuration.
``
All versions of zfc-sitemap with dependencies
ext-json Version *
laminas/laminas-servicemanager Version ^3.5.1
laminas/laminas-eventmanager Version ^3.2.1
laminas/laminas-view Version ^2.12.0
laminas/laminas-mvc Version ^3.2.0
laminas/laminas-http Version ^2.14.2
laminas/laminas-stdlib Version ^3.3.1
laminas/laminas-router Version ^3.4.4
laminas/laminas-navigation Version ^2.10.0