我使用的是TYPO3版本6.2.12和tx_news扩展版本3.1.0(最新版本)。我是一个包含新闻列表视图插件的新闻详细信息页面。我的意思是当我点击新闻项目时,我可以看到该新闻项目的详细视图以及来自同一存储文件夹的新闻项目的列表视图。 我的要求是我想从列表视图中排除当前的新闻项目。
例如:假设我有一个名为"测试1"的新闻项目。当我点击这个时,我可以看到这个特定新闻的单一视图。除此之外,我还有一个列表视图,显示来自同一存储文件夹的其他新闻项目。例如:测试1,测试2和测试3。
我想排除"测试1"从列表视图beacause目前我在那个"测试1"的详细视图中新闻。类似地,对于"测试2"的详细视图,我想排除"测试2"从列表视图。
我添加了配置;
plugin.tx_news.settings.excludeAlreadyDisplayedNews =1
还在模板文件中添加了<n:excludeDisplayedNews newsItem="{newsItem}"/>
。
但这不起作用。你能帮助我解决这个问题吗?
答案 0 :(得分:2)
要解决此问题,我们需要在新闻详细信息模板中包含viewhelper:
`<n:excludeDisplayedNews newsItem="{newsItem}"/>`
我们必须在列表视图和详细信息模板中包含它。