Developed with love by KnpLabs Hire us for your project!
45

KPhoenSitemapBundle

by sitemap-php

Provides a way to create/generate a sitemap using Doctrine, custom providers, etc.

KPhoenSitemapBundle PHP7 ready Build Status

The KPhoenSitemapBundle provides a way to create a xml sitemap using any source
you want (Doctrine, MongoDB, Faker, etc.).

This bundle aims to generate standards compliant sitemaps. For more information
about sitemaps go to sitemaps.org.

The sitemap generation part is handled by the SitemapGenerator
library, this bundle eases its integration into a Symfony2 application.

Main features

  • static sitemap generation
  • dynamic sitemap generation
  • sitemap index generation
  • memory efficient
  • datasource independent
  • support for media content (currently images and videos)

Documentation

The documentation can be found in the Resources/doc/ directory.

Read the Documentation

Installation

All the installation instructions are in the documentation.

License

This bundle is under the MIT licence.

k_phoen_sitemap:
base_host: ~
base_host_sitemap: ~
file: %kernel.root_dir%/../web/sitemap.xml.gz
limit: ~
  • Merge pull request #14 from andreybolonin/patch-1
    By web-flow, 1 year ago
  • Require maintained versions of Symfony
    By K-Phoen, 1 year ago
  • Update .travis.yml
    By web-flow, 1 year ago
  • Release of new version 2.0.1
    By K-Phoen, 1 year ago
  • Fix command definition for Symfony 4
    By K-Phoen, 1 year ago
  • Use rusty to check code samples
    By Kévin Gomez, 2 years ago
  • Little code cleaning
    By Kévin Gomez, 2 years ago
  • Fix tests
    By Kévin Gomez, 2 years ago
  • Merge pull request #12 from zapashcanon/2.x
    By web-flow, 2 years ago
  • Typo
    By zapashcanon, 2 years ago
  • Add php7 ready badge
    By Kévin Gomez, 2 years ago
  • Release of new version 2.0.0
    By Kévin Gomez, 2 years ago
  • Merge master and default config for RMT
    By Kévin Gomez, 2 years ago
  • Update release tool config
    By Kévin Gomez, 2 years ago
  • Update phpunit
    By Kévin Gomez, 2 years ago
  • Fix travis badge
    By K-Phoen, 2 years ago
  • Do not test against lowest dependencies after all
    By K-Phoen, 2 years ago
  • Try to restrict symfony version for lowest-dependencies builds
    By K-Phoen, 2 years ago
  • Fix tests
    By K-Phoen, 2 years ago
  • Drop support for old PHP versions and raise Symfony min version to 2.8
    By K-Phoen, 2 years ago
  • Remove mentions of Propel
    By K-Phoen, 2 years ago
  • Merge pull request #7 from rcaillot/patch-1
    By web-flow, 3 years ago
  • Quoting service parameters to be sf3.1 compliant
    By web-flow, 3 years ago
  • Remove PHP 5.3 from the tested versions
    By Kévin Gomez, 3 years ago
  • Add makefile
    By Kévin Gomez, 3 years ago
  • Improve travis-ci config
    By Kévin Gomez, 3 years ago
  • Also test against PHP 5.6 and 7.0
    By Kévin Gomez, 3 years ago
  • Merge pull request #6 from rcaillot/patch-1
    By web-flow, 3 years ago
  • Fix links in the documentation
    By Kévin Gomez, 3 years ago
  • Fix another broken link
    By Kévin Gomez, 3 years ago