保护表单定义yaml不被覆盖
Protect the form definition yaml from being overwritten
我正在使用 TYPO3 9.5 处理旧版页面
我制作了一个表单并大量编辑了表单的 YAML 文件。我特别添加了 YAML 别名。
当我现在在 TYPO3 BE 表单编辑器中编辑表单并保存时,锚点和别名都丢失了。
有没有一种方法可以保护部分或全部 YAML 定义不被 TYPO3 BE 表单编辑器在保存时触及?
这应该是可行的 - 请在 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/
我正在使用 TYPO3 9.5 处理旧版页面
我制作了一个表单并大量编辑了表单的 YAML 文件。我特别添加了 YAML 别名。 当我现在在 TYPO3 BE 表单编辑器中编辑表单并保存时,锚点和别名都丢失了。
有没有一种方法可以保护部分或全部 YAML 定义不被 TYPO3 BE 表单编辑器在保存时触及?
这应该是可行的 - 请在 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/