我一直在争论这个问题,无法弄清楚如何解决它。
我有一个带有图片字段的内容类型,我已经为字段设置了最小尺寸要求。用于创建或编辑此类节点的表单包括用于处理图像上载的“managed_file”类型的字段。当上传图像并且它不符合最小尺寸要求时,会通过ajax添加一条很好的错误消息:“指定的文件xxx无法上传。图像太小;最小尺寸为150x150像素。”这很棒。
然后,当我上传符合所有要求的文件时,错误消息仍然存在。
这是Core中的错误吗?当这些情况不再相关时,是否有一种很好的方法可以删除错误消息?
感谢您的帮助!
答案 0 :(得分:1)
这是一个已知问题(File validation error message not removed after subsequent upload of valid file - 1792032)。 Drupal 8存在一个补丁,同样的补丁应该干净地应用于Drupal 7.问题是等待有人在RTBCd之前编写测试。
更新: 此补丁已committed to Drupal 8。等待backport to Drupal 7。