Silverstripe и GoogleSitemap

Я только что установил GoogleSitemap для silverstripe, и я добавляю все свои объекты из БД в XML и это нормально. Также мне нужно добавить несколько маршрутов, которых нет в базе данных. Я использовал статический класс из документации:

1)

GoogleSitemap::register_routes(array(
'/my-custom-controller/',
'/Security/',
'/Security/login/'
));

и этот код создать эту ссылку в sitemap.xml:

sitemap.xml/sitemap/GoogleSitemapRoute/1

Есть ли способ создать еще одну группу ссылок для другого пользовательского URL?
например:

sitemap.xml/sitemap/GoogleSitemapRoute/1
sitemap.xml/sitemap/GoogleSitemapRoute/test
sitemap.xml/sitemap/GoogleSitemapRoute/test2

2) Второй вопрос:

Могу ли я установить дату изменения для URL, добавленного методом register_routes?

Заранее спасибо!

ааа я забыл …
я использую эту библиотеку:
https://github.com/wilr/silverstripe-googlesitemaps

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]