You are here

xmlsitemap.routing.yml in XML sitemap 8

Same filename and directory in other branches
  1. 2.x xmlsitemap.routing.yml

File

xmlsitemap.routing.yml
View source
  1. xmlsitemap.admin_search:
  2. path: '/admin/config/search/xmlsitemap'
  3. defaults:
  4. _entity_list: 'xmlsitemap'
  5. _title: 'XML sitemap'
  6. requirements:
  7. _permission: 'administer xmlsitemap'
  8. xmlsitemap.admin_search_list:
  9. path: '/admin/config/search/xmlsitemap/list'
  10. defaults:
  11. _entity_list: 'xmlsitemap'
  12. _title: 'XML sitemap'
  13. requirements:
  14. _permission: 'administer xmlsitemap'
  15. entity.xmlsitemap.add_form:
  16. path: '/admin/config/search/xmlsitemap/add'
  17. defaults:
  18. _entity_form: 'xmlsitemap.add'
  19. _title: 'Add new XML sitemap'
  20. requirements:
  21. _permission: 'administer xmlsitemap'
  22. entity.xmlsitemap.edit_form:
  23. path: '/admin/config/search/xmlsitemap/{xmlsitemap}/edit'
  24. defaults:
  25. _entity_form: 'xmlsitemap.edit'
  26. _title: 'Edit XML sitemap'
  27. requirements:
  28. _permission: 'administer xmlsitemap'
  29. entity.xmlsitemap.delete_form:
  30. path: '/admin/config/search/xmlsitemap/{xmlsitemap}/delete'
  31. defaults:
  32. _entity_form: 'xmlsitemap.delete'
  33. _title: 'Delete XML sitemap'
  34. requirements:
  35. _permission: 'administer xmlsitemap'
  36. xmlsitemap.admin_settings:
  37. path: '/admin/config/search/xmlsitemap/settings'
  38. defaults:
  39. _form: '\Drupal\xmlsitemap\Form\XmlSitemapSettingsForm'
  40. _title: 'Settings'
  41. requirements:
  42. _permission: 'administer xmlsitemap'
  43. xmlsitemap.entities_settings:
  44. path: '/admin/config/search/xmlsitemap/entities/settings'
  45. defaults:
  46. _form: '\Drupal\xmlsitemap\Form\XmlSitemapEntitiesSettingsForm'
  47. _title: 'Custom Entities Settings'
  48. requirements:
  49. _permission: 'administer xmlsitemap'
  50. xmlsitemap.admin_settings_bundle:
  51. path: '/admin/config/search/xmlsitemap/settings/{entity}/{bundle}'
  52. defaults:
  53. _form: '\Drupal\xmlsitemap\Form\XmlSitemapLinkBundleSettingsForm'
  54. _title: 'Link Bundle Settings'
  55. requirements:
  56. _permission: 'administer xmlsitemap'
  57. xmlsitemap.admin_rebuild:
  58. path: '/admin/config/search/xmlsitemap/rebuild'
  59. defaults:
  60. _form: '\Drupal\xmlsitemap\Form\XmlSitemapRebuildForm'
  61. _title: 'Rebuild links'
  62. requirements:
  63. _permission: 'administer xmlsitemap'
  64. xmlsitemap.sitemap_xml:
  65. path: '/sitemap.xml'
  66. defaults:
  67. _controller: '\Drupal\xmlsitemap\Controller\XmlSitemapController::renderSitemapXml'
  68. _title: 'Sitemap XML'
  69. requirements:
  70. # Access is open because crawlers need to be able to access the sitemap.
  71. _access: 'TRUE'
  72. options:
  73. # Bypass the page cache for this route because it may contain large files.
  74. no_cache: 'TRUE'
  75. xmlsitemap.sitemap_xsl:
  76. path: '/sitemap.xsl'
  77. defaults:
  78. _controller: '\Drupal\xmlsitemap\Controller\XmlSitemapController::renderSitemapXsl'
  79. _title: 'Sitemap XSL'
  80. requirements:
  81. # Access is open because crawlers need to be able to access the sitemap XSL.
  82. _access: 'TRUE'