You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TYPO3 v10版本后content sliding未在sysfolder停止的问题如何解决?

TYPO3 恢复content sliding旧版本运行逻辑的配置方法

要让TYPO3 10及以上版本的content sliding恢复到9及更早版本(遇到文件夹即停止滑动)的运行逻辑,只需将文件夹对应的页面类型(doktype=20,对应常量PageRepository::DOKTYPE_FOLDER)添加到checkPid_badDoktypeList配置列表中即可。

全局生效配置

如果需要所有用到content sliding的场景都遵循旧逻辑,添加如下TypoScript配置:

tt_content.stdWrap.slide.checkPid_badDoktypeList := addToList(20)

单内容对象生效配置

如果仅需要针对特定的自定义CONTENT对象调整,使用如下配置即可:

lib.yourCustomContent = CONTENT
lib.yourCustomContent {
  table = tt_content
  select {
    # 此处保留你原有查询配置
  }
  slide = 1
  slide.checkPid_badDoktypeList := addToList(20)
}

逻辑说明

TYPO3 9及更早版本的checkPid_badDoktypeList默认同时包含20(文件夹)、255(回收站)两种页面类型,滑动过程中遇到这两类页面就会终止;10版本开始默认仅保留255(回收站)作为终止条件,所以手动加入20即可完全对齐旧版本的运行逻辑。


内容的提问来源于stack exchange,提问作者Julian Hofmann

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 14:36:02