基于this,我对UploadViewHelper
的render方法进行了如下调整:
$output .= '<input type=\'checkbox\' name=\'' . $this->getName() . '[delete]\' value=\'' . htmlspecialchars($hashedresourcePointerValue) . '\'/>';
为每个“文件输入”添加了一个复选框,以使用户可以选择删除文件。
从这里开始,我真的迷失了,因为在表单被蒙蔽之后,文件引用也应该删除,以防万一在其他地方不使用它。
我想有两个地方可以去:ObjectStorageConverter
和/或UploadedFileReferenceConverter
,那么哪里去呢?