在后端的内容元素块中,我遇到一个问题:我的文本输入字段丢失。有没有办法或代码块可以恢复它?
诗。我是 Typo3 的新手。
我只看到这个:
基础知识:首先是一个非常一般的提示:
您是否安装了任何本地扩展,甚至可能是自己的扩展?一开始,作为初学者,您应该删除这些扩展,清除缓存并仅使用系统扩展。然后您可以逐步启用本地扩展并始终控制一切是否正常。
基础:后台记录
即使我觉得你已经弄清楚了,一些非常基础的知识:
基础知识:TCA 定义:
字段呈现方式的定义包含在 TYPO3 内的表定义中(与 mysql 表定义相反),称为 TCA。
这些表定义包含在系统扩展和可选的进一步扩展中。
这些 TCA 定义可以在许多层面上被覆盖和操纵,这也许就是您当前正在处理的。
层次结构可能很复杂,但通常是这样的:
1) TCA of system extensions with basic definitions
2) TCA of further extensions, potentially overriding basic definitions
3) Optional static TSconfig in the page-records by file inclusion
4) Individual TSconfig code in the page-records
此列表的第 3 点仍然可以通过始终包含的脚本和可以可选包含的脚本分隔。可选的添加通常会覆盖其他的。您可以在此屏幕截图中看到这些选项:
忽略我的示例中的名称,通常只有一个站点包,并且您在公共源中的任何地方都找不到我的示例。尽管如此,如果您创建了一个通用站点包,您应该有类似的东西。
好的,这就是基础知识,现在让我们看看是什么
关于你的问题
打开浏览器控制台,查看是否有与CKEditor相关的错误。可能是因为存在 JavaScript 错误而未显示该字段。如果是这样,请跳过进一步的步骤,但通过编辑答案来发布错误。
删除页面记录中的任何定义或文件包含,以仅使用默认设置(请参阅上面的屏幕截图)。清除缓存并重新加载页面。
请注意,这些定义从层次结构中的根页面向下适用于所有页面。通常只有根页面应该包含任何文件或脚本,即使例外也是可能的,有时也是合理的。
因此,您可能必须从页面层次结构中的多个页面中删除任何条目。
如果您成功,请在此处提供反馈,或者提供更多详细信息,例如使用的扩展、站点包类型(即 bootstrap_package 或自己的包),以及可能帮助我们为您提供帮助的更多详细信息。