在 Extbase 控制器中编辑页面的 Typoscript 设置

Edit Typoscript Setup of page in Extbase controller

我目前正在开发一个 extbase 扩展。在该扩展中,我想从扩展控制器内部编辑/(添加)特定页面的错字设置。我已经获取了该页面的 uid,但我不知道如何访问该页面的错字设置。有谁知道如何做到这一点? 提前致谢。

创建新页面时,您还可以创建属于该页面的其他记录。
每个页面都可以有自己的错字,其中包含存储在该页面中的 'extension template'(sys_template 记录)(pid of sys_template record = uid of pages记录)。 'Extension templates' 是对全局拼写错误的补充/或至少是父页面的拼写错误。在此 'extension template' 中,您可以指定另一个流体模板。

如果您不知道哪些字段需要以正确的方式填写(主要是您需要 pidconfig),请手动创建这样一个 'extension template' 并检查记录在你的数据库中。