В TYPO3 с расширением seo довольно просто предоставить карты сайта Google для страниц и записей: просто используйте XmlSitemapDataProviders. Нет проблем использовать его для tx_news, когда вы используете только несколько страниц с подробностями.
Но я не могу понять, как создавать карты сайта, когда страницы подробностей определены в категориях: каждая новость должна отображаться на странице подробностей, которая определена в первой категории новостей.
Я могу написать свой собственный XmlSitemapDataProvider, но этого недостаточно: проблема в XmlSitemapRenderer. Он генерирует карты сайта (с отдельными XmlSitemapDataProviders) в зависимости от массива config:
sitemaps {
pages {}
news1 {}
news2 {}
и так далее. Моя идея состоит в том, что должна быть запись для каждой категории с определенной страницей подробностей.
Как мне это сделать?
Спасибо!