2017 © Pedro Peláez
 

oxid-module oxid-sitemap

generate a SiteMap

image

ivoba/oxid-sitemap

generate a SiteMap

  • Monday, September 25, 2017
  • by ivoba
  • Repository
  • 1 Watchers
  • 0 Stars
  • 45 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Google Sitemap Exporter

![Build Status][ico-travis], (*1)

Requirements

  • Oxid eShop >= 6.2
  • PHP >= 7.1

Installation

Install via composer:, (*2)

composer require ivoba-oxid/oxid-sitemap

Activate the plugin:, (*3)

vendor/bin/oe-console oe:module:activate ivoba_sitemap

Usage

Recommended is usage as console command., (*4)

Console

Run:, (*5)

vendor/bin/oe-console ivoba-oxid:sitemap:generate

Browser

Post installation:
- copy 'sitemap_xml.php' from /vendor/ivoba-oxid/oxid-sitemap/copy_this to /source/ directory:
cp vendor/ivoba-oxid/oxid-sitemap/copy_this/sitemap_xml.php source/sitemap_xml.php - take care that your target file is writeable by the webserver - create a cronjob that calls http://yourshop.biz/sitemap_xml.php, (*6)

Sitemap generation can be adjusted by overriding service definition in a module or your projects services.yaml., (*7)

Todo

  • password protect generate page via browser
  • compress sitemap
  • option to split sitemap, create sitemap_split_xml.php

Credits

based on https://github.com/OXIDprojects/google_sitemap, (*8)

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

The Versions

25/09 2017

dev-master

9999999-dev

generate a SiteMap

  Sources   Download

The Requires

  • php >=5.5

 

The Development Requires

by DIATOM Internet & Medien GmbH
by Proud Sourcing GmbH

modules sitemap eshop oxid