TYPO3 8表单-定义几个文件上传文件夹 [英] TYPO3 8 form - Define several file upload folders
问题描述
我想在TYPO3表单扩展名中定义不同的上传文件夹.遵循手册中的示例( https://docs.typo3.org/c/typo3/cms-form/8.7/en-us/Concepts/FormFileStorages/Index.html ),我尝试了以下配置.在表格wizzard中,我可以选择其他文件夹.存在两个文件夹fileadmin/myfolder/folder1/和fileadmin/myfolder/folder2/,但是在前端我得到一个错误,即文件夹/myfolder/folder1/不存在.我在做什么错了?
I want to define different upload folders in the TYPO3 form extension. Following the example in the manual (https://docs.typo3.org/c/typo3/cms-form/8.7/en-us/Concepts/FormFileStorages/Index.html) I tried the below configuration. In the form wizzard I can select the different folders. The two folders fileadmin/myfolder/folder1/ and fileadmin/myfolder/folder2/ exist, but in the frontend I get the error that the folder /myfolder/folder1/ does not exist. What am I doing wrong?
TYPO3:
CMS:
Form:
persistenceManager:
allowedFileMounts:
20: 1:/myfolder/folder1/
21: 2:/myfolder/folder2/
prototypes:
standard:
formElementsDefinition:
FileUpload:
formEditor:
predefinedDefaults:
properties:
saveToFileMount: '1:/myfolder/folder1/'
saveToFileMount: '2:/myfolder/folder2/'
editors:
400:
selectOptions:
10:
value: '1:/myfolder/folder1/'
label: '1:/myfolder/folder1/'
20:
value: '2:/myfolder/folder2/'
label: '2:/myfolder/folder2/'
properties:
saveToFileMount: '1:/myfolder/folder1/'
saveToFileMount: '2:/myfolder/folder2/'
Form:
renderingOptions:
templateRootPaths:
20: 'EXT:myext/Resources/Private/Templates/Extensions/form/Templates/'
partialRootPaths:
20: 'EXT:myext/Resources/Private/Templates/Extensions/form/Partials/'
推荐答案
此配置有效:
TYPO3:
CMS:
Form:
persistenceManager:
allowedFileMounts:
10: 1:/myfolder/
prototypes:
standard:
formElementsDefinition:
FileUpload:
formEditor:
predefinedDefaults:
editors:
400:
selectOptions:
10:
value: '1:/myfolder/folder1/'
label: '1:/myfolder/folder1'
20:
value: '1:/myfolder/folder2/'
label: '1:/myfolder/folder2/'
properties:
saveToFileMount: '1:/myfolder/'
这篇关于TYPO3 8表单-定义几个文件上传文件夹的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!