目前我正在使用mc_googlesitemap。我已经读过,当使用“Google Sitemap for Contents”时,我可以在 xml 输出中包含 tt_news 文章。在文档中,您有一个选项Table where the contents live
,但这对我不可用。我只能选择“Google Sitemap for Contents”,而不是“Selected Pages”。没有像文档中看到的那样的选项,也没有像这里描述的那样。
我正在使用 Typo3 4.7.10 和 mc_googlesitemap 0.4.2。
我也试过weeaar_googlesitemap,但在xml输出中,我只看到页面本身,插件被配置为显示其输出。由于已弃用的功能,访问 Web -> GoogleSitemap 不起作用
致命错误:在第 121 行的 /usr/home/xxx/typo3conf/ext/weeaar_googlesitemap/mod1/index.php 中调用未定义的方法 t3lib_div::fixed_lgd_pre()
我找到了这个修复,但目前我无法调整源文件,因为我没有权限。
如何获得一个 xml 站点地图,它也可以显示某个类别的 tt_news 文章?
编辑:
我修复了已弃用的警告,我的 TS 如下所示(对于磨损站点地图):
#############################
# Sitemap
#############################
sitemap = PAGE
sitemap {
typeNum = 200
10 >
10 < plugin.tx_weeaargooglesitemap_pi1
10.pid_list = 1
10.recursive = 0
10.allowedDoktypes = 2,1,4
10.domain = http://www.domain.com/
10.tt_news.single_page {
1 = 78
1.pid_list = 77
}
10.tt_news {
disabledParameter = day,month,year
}
config {
disableAllHeaderCode = 1
additionalHeaders = Content-type:text/xml
no_cache = 1
xhtml_cleaning = 0
}
}
我有以下问题:
- 隐藏页面显示在我的 sitemap.xml 中(没有允许使用 doktype 5 的页面)
- tt_news 文章不显示(我的配置有什么问题?)
解释:
10.pid_list = 1 // this is my main entry point
10.tt_news.single_page.1 = 78 // this is my page id where the single view of tt_news resides
10.tt_news.single_page.1.pid_list = 77 // this is my sysfolder where the news are placed
我做错了什么?备择方案?