以下のコードを試してみて下さい。
public function getInputFilter(){ if (!$this->filter) { $this->filter = new InputFilter(); $factory = new InputFactory(); $this->filter->add($factory->createInput(array( 'name' => 'image', 'required' => true, 'validators' => array( array( 'name' => 'NotEmpty', 'options' => array( 'messages' => array( 'isEmpty' => 'アップロードするアイコンを選択してください。', ), ), ), array( 'name' => '\Zend\Validator\File\IsImage', 'options' => array( 'messages' => array( 'fileIsImageFalseType' => 'アップロードする有効なアイコンイメージを選択してください。', 'fileIsImageNotDetected' => 'アイコンイメージは、MIMEエンコードが不足しているか、MIMEエンコードで画像を保存したことを確認してください。', ), ), ), ), ))); } return parent::getInputFilter(); }
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。