将表单定义移至扩展名后,无法将表单保存在表单编辑器中

时间:2019-11-12 11:59:21

标签: typo3

将表单定义移动到我自己的扩展名后,我无法保存表单定义。

我收到此错误消息

无法保存表单:文件

  

“ EXT:myext / Resources / Private / Forms / bewerbung.form.yaml”无法保存:>未定义索引:yamlSettingsOverrides

这是我的自定义表单设置

TYPO3:
  CMS:
    Form:
      persistenceManager:
        allowedExtensionPaths:
          10: EXT:myext/Resources/Private/Forms/
        allowSaveToExtensionPaths: true
        allowDeleteFromExtensionPaths: true

        renderingOptions:
          translation:
            translationFile:
              # Default translation file for the frontend:
              10: 'EXT:form/Resources/Private/Language/locallang.xlf'

最初,我抱怨未定义的索引:_LOCAL_LANG,所以我在自定义表单yaml定义中添加了默认翻译文件,它消失了,似乎不是从BaseConfiguration继承的。我是否还想再添些yaml?

有人可以给个提示吗,这是怎么回事?

1 个答案:

答案 0 :(得分:0)

在更新具有所有依赖项的作曲家之后,此错误消失了。表单扩展未更新,因此我认为存在错误。