【发布时间】:2021-12-09 14:53:15
【问题描述】:
我正在使用 TYPO3 9.5 处理旧页面
我制作了一个表单并大量编辑了表单的 YAML 文件。我特别添加了 YAML 别名。 当我现在在 TYPO3 BE 表单编辑器中编辑表单并保存它时,锚点和别名都丢失了。
有没有一种方法可以保护我的部分或全部 YAML 定义在保存时不被 TYPO3 BE 表单编辑器触及?
【问题讨论】:
标签: forms typo3 typo3-9.x typo3-extensions
我正在使用 TYPO3 9.5 处理旧页面
我制作了一个表单并大量编辑了表单的 YAML 文件。我特别添加了 YAML 别名。 当我现在在 TYPO3 BE 表单编辑器中编辑表单并保存它时,锚点和别名都丢失了。
有没有一种方法可以保护我的部分或全部 YAML 定义在保存时不被 TYPO3 BE 表单编辑器触及?
【问题讨论】:
标签: forms typo3 typo3-9.x typo3-extensions
这应该是可能的 - 检查https://docs.typo3.org/c/typo3/cms-form/main/en-us/I/Concepts/FormFileStorages/Index.html的文档
由于此更改已在 8.7 中实现(请参阅 here),因此它也适用于 9.5
TYPO3:
CMS:
Form:
persistenceManager:
allowSaveToExtensionPaths: false
allowedExtensionPaths:
100: EXT:my_ext/Resources/Private/Forms/
【讨论】: