我正在尝试将 .pptx 文件上传到 10 月 CMS 中的媒体库,但由于不允许使用文件类型,因此出现错误。我尝试使用 Stackoverflow 的以下建议:
'fileDefinitions' => [
'assetExtensions' => array_merge(FileDefinitions::get('assetExtensions'), ['docx']), ],
但我收到一条关于 FileDefinitions 类不存在的错误消息。我还尝试了在 /config/cms.php 中添加到 fileTypes 数组的另一个建议,但这也不起作用,因为这种包含文件的方式似乎已经消失了。
十月 CMS git repo 有一个拉取请求,它在源代码中添加了一个文件类型,但我觉得这不是一个好主意,因为不同的用户有不同的需求,并且每次有人想要添加新的文件类型时都必须更新系统!无论如何,有没有人知道一种简单地在允许文件类型数组中添加新文件类型的好方法?
似乎它应该是一个简单的配置设置,但对于我的生活,我找不到任何工作参考。