我正在使用Silverstripe 3.1。 如果我尝试使用CMS中的文件上传器上传文件(图像)并且该文件已存在,我会得到以下内容:
我想要的是添加另一个按钮到"使用该文件"而不是覆盖它。我认为更有意义,我试图深入搜索文件类,但我无法找到我开始的地方。
答案 0 :(得分:1)
有一个配置设置告诉UploadField NOT不要覆盖该文件,而是将其后缀以避免名称冲突:
$uploadField->getUpload()->setReplaceFile(false);
如果要全局设置,可以使用以下配置系统:
Upload:
replaceFile: false
这是标准设置。