我想制作一个自定义内容类型,可以编辑下载文件。在我的NodeTypes.yaml中,我有:
'Vendor.Prefix:MyContentType':
superTypes: ['TYPO3.Neos:Content']
ui:
label: My Content Type
icon: 'icon-file-text'
inspector:
groups:
'props':
label: Properties
properties:
'title':
type: string
defaultValue: 'Example Title'
ui:
label: 'Title'
inlineEditable: TRUE
现在 - 如何创建文件上传字段?我只找到了图像字段的工作示例:
'chapterImage':
type: 'TYPO3\Media\Domain\Model\ImageVariant'
ui:
label: 'Chapter image'
reloadIfChanged: TRUE
inspector:
group: 'document'
在同一文件夹中,有文件上传类,但这不起作用:
'grundriss':
type: 'TYPO3\Media\Domain\Model\Document'
ui:
label: 'Grundriss'
editor: 'TYPO3.Neos/Inspector/Editors/FileUpload'
inspector:
group: 'props'
无论是否使用'编辑器'线。它会导致JavaScript错误:
Uncaught TypeError: Cannot read property 'editor' of undefined
Uncaught Error: You cannot modify child views while in the inBuffer state
还有一位空房产检查员。
有人给我一个提示吗?
答案 0 :(得分:0)
确实这不起作用。我们已经合并了一种链接到当前1.1 beta版本中各种资产文件的方法。也许检查一下。