TYPO3 News System Extension标签筛选点击后仅显示详情页问题咨询
你遇到的问题属于配置遗漏导致,并非Georg Ringer News System扩展的已知缺陷,可按以下顺序排查修复:
- 检查站点路由配置
打开站点配置的config.yaml文件,确认已为news扩展配置正确的tag参数映射规则。错误的路由解析会将标签的UID识别为新闻文章的UID,直接触发详情页渲染。参考配置段如下:routeEnhancers: NewsPlugin: type: Extbase extension: News plugin: Pi1 routes: - { routePath: '/tag/{tag}', _controller: 'News::list', _arguments: {'tag': 'tag'} } defaultController: 'News::list' aspects: tag: type: PersistedAliasMapper tableName: tx_news_domain_model_tag routeFieldName: slug - 检查列表页插件配置
进入你指定的「搭载list view插件的独立页面」,打开news插件的设置界面,在筛选相关配置项中开启「允许通过URL参数中的标签筛选新闻列表」开关,未开启时插件会忽略tag参数,默认返回匹配到的第一条新闻内容。 - 检查标签列表模板配置
你所使用的T3SBootstrap扩展通常会自带news扩展的适配模板,可能存在链接参数写死错误的问题。打开Tag列表对应的模板文件,确认标签跳转链接的参数名为tx_news_pi1[tag],如果误写为tx_news_pi1[news],就会直接跳转至对应UID的新闻详情页,而非标签筛选的列表页。 - 排除扩展参数冲突
临时禁用其他自定义路由重写、全局参数处理类的第三方扩展,排查是否有扩展篡改了tx_news_pi1的GET参数识别优先级。
内容的提问来源于stack exchange,提问作者JSAirways
相关产品推荐
相关产品推荐

