0
このインスタンス化されたファイル拡張子バリデーターをmyflicicon要素の入力フィルターに追加する方法を知りたいと思います。ここで インスタンス化されたバリデーターを入力フィルターに追加
は、入力フィルタのコードです: $inputFilter = new InputFilter();
$this->setInputFilter($inputFilter);
$validator = new \Zend\Validator\File\Extension(array('php'));
$inputFilter->add([
'name' => 'flagicon',
'required' => true,
'filters' => [],
'validators'=>[
[$validator]
]
]);
そして、ここであなたはまた、配列表記を使用することができ
$this->add([
'type' => 'file',
'name' => 'flagicon',
'attributes' => [
'id' => 'flagicon',
'class' => 'form-control'
],
'options' => [
'label' => 'Locale Flag Icon',
],
]);