vendor/sulu/sulu/src/Sulu/Bundle/WebsiteBundle/Resources/views/Sitemap/sitemap-index.xml.twig line 1

Open in your IDE?
  1. {% apply spaceless %}
  2. <?xml version="1.0" encoding="UTF-8"?>
  3. <sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  4.     {% import _self as self %}
  5.     {% for sitemap in sitemaps|filter(sitemap => sitemap.maxPage) %}
  6.     {% for page in range(1, sitemap.maxPage) %}
  7.     <sitemap>
  8.         {{ self.loc(sitemap.alias, page, scheme|default(), domain|default()) }}
  9.         {% if sitemap.lastmod %}
  10.         <lastmod>{{ sitemap.lastmod|date('c') }}</lastmod>
  11.         {% endif %}
  12.     </sitemap>
  13.     {% endfor %}
  14.     {% endfor %}
  15. </sitemapindex>
  16. {% endapply %}
  17. {% macro loc(alias, page, scheme, domain) %}
  18.     {% if scheme|default() and domain|default() %}
  19.         <loc>{{ scheme }}://{{ domain }}{{ path('sulu_website.paginated_sitemap', {alias: alias, page: page}) }}</loc>
  20.     {% else %}
  21.         <loc>{{ url('sulu_website.paginated_sitemap', {alias: alias, page: page}) }}</loc>
  22.     {% endif %}
  23. {% endmacro %}