public function validate($row, $postData) { $ret = parent::validate($row, $postData); if ($this->getSave() !== false) { $data = $this->_getValueFromPostData($postData); if ($data) { $fileModel = $row->getModel()->getReferencedModel($this->getName()); $row = $fileModel->getRow($data); if ($this->getAllowOnlyImages() && !$row->getImageDimensions()) { $ret[] = array('message' => trlKwf('Only png, gif and jpeg supported.'), 'field' => $this); } } } return $ret; }