在typo3新闻排版中,如何将起始点设置为当前页面ID?



在typo3的旧版本中,此代码可以工作,但在最新版本v11中不能。问题是"这个"值定义为"起始点"。不再返回当前页面id。

lib.pageNews = USER
lib.pageNews {
userFunc = TYPO3CMSExtbaseCoreBootstrap->run
extensionName = News
pluginName = Pi1
vendorName = GeorgRinger
switchableControllerActions {
News {
1 = list
}
}
settings < plugin.tx_news.settings
settings {
startingpoint = this
recursive = 99
templateLayout = 100
hidePagination = 0
#limit = 10
detailPid = 1075
list.paginate.itemsPerPage = 20
}
}

什么是"new"如何做到这一点?

我尝试用多种方式调用这个id,比如:TSFE:id, lib。currentPageId, TSFE:page|id, TSFE:page|uid, {TSFE:uid}, {TSFE:id}, getTSFE()。id,…

这可以通过使用useStdWrap实现。

lib.pageNews {
settings {
useStdWrap = startingpoint
startingpoint {
data = TSFE:id
}
}
}

来源:https://github.com/georgringer/news/issues/542

相关内容

  • 没有找到相关文章

最新更新