[英]How can the typo3 backend page tree be constructed asynchronously in typo3 v9.x?
这涉及后端视图中的typo3 v9主页树。
我有一个非常大的页面树,大约有20.000 个页面实体。 查询需要很长时间...
在我的TYPO3的v9.5.5环境中,数据在一个单一的慢速查询检索。
Typo3 如何在几个快速查询中逐级构建页面树?
在较旧的 Typo3 版本 (8.7.24) 中,这也适用于我认为的 getNextTreeLevel() 方法。
核心团队正在努力。 有 2 个待处理的补丁: https : //review.typo3.org/c/Packages/TYPO3.CMS/+/62329 - 这个补丁使页面树减少了带宽
https://review.typo3.org/c/Packages/TYPO3.CMS/+/62086 - 这增加了异步树渲染(这是一项正在进行的工作,因为需要对工作区支持进行一些调整)
TYPO3 9 中的新行为是这样设计的。
有一个讨论该问题的 slack-channel: https : //typo3.slack.com/messages/CK20S7EKS
以及伪造的错误票: https : //forge.typo3.org/issues/88474
其中将有一个针对核心的补丁。
现在唯一的帮助是扩展: https : //github.com/bueroparallel/bp_pagetree (在 slack 频道中讨论和审查)。 这会加快树加载速度,但只会加载到定义的嵌套级别,这会导致并非所有页面都自动包含在过滤器结果中。 但是现在(希望只是一小段时间)最好的解决方案!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.