我试图覆盖表单扩展中的模板,但它在最新的TYPO3版本8.7.0中不起作用。
我尝试过如下,但这不起作用。
plugin.tx_form {
settings {
yamlConfigurations {
10 = fileadmin/form//BaseSetup.yaml
}
}
}
我的BaseSetup.yaml
文件看起来像这样。
TYPO3:
CMS:
Form:
persistenceManager:
allowedFileMounts:
10: 1:/user_upload/
allowSaveToExtensionPaths: false
allowDeleteFromExtensionPaths: false
#allowedExtensionPaths:
#10: EXT:example/Resources/Private/Forms/
prototypes:
standard:
########### DEFAULT FORM ELEMENT DEFINITIONS ###########
formElementsDefinition:
### BASE ELEMENTS ###
Form:
__inheritances:
10: 'TYPO3.CMS.Form.mixins.formElementMixins.BaseFormElementMixin'
rendererClassName: 'TYPO3\CMS\Form\Domain\Renderer\FluidFormRenderer'
renderingOptions:
__inheritances:
10: 'TYPO3.CMS.Form.mixins.translationSettingsMixin'
templateRootPaths:
10: 'fileadmin/form/Resources/Private/Frontend/Templates/'
partialRootPaths:
10: 'fileadmin/form/Resources/Private/Frontend/Partials/'
layoutRootPaths:
10: 'fileadmin/form/Resources/Private/Frontend/Layouts/'
任何人都请帮帮我。
谢谢!
答案 0 :(得分:1)
据我所知,一切都很好。 我认为您的文件路径中存在错误:
10 = fileadmin/form//BaseSetup.yaml
更改为:
10 = fileadmin/form/BaseSetup.yaml