Zend フォームにテキストエリアを設定しようとしていますが、常に入力タイプのテキスト ボックスが作成されます。
Zend\Form\Element\Textarea を使用していくつかのコードを読みましたが、まだ運がありません
これは、ProjectForm.php で行う方法です。
$this->add(array(
'name' => 'summary',
'type' => 'Zend\Form\Element\Textarea',
'options' => array(
'label' => 'Resumen',
),
));
そしてProject.phpにはこれがあります
$inputFilter->add($factory->createInput(array(
'name' => 'summary',
'required' => true,
'filters' => array(
array('name' => 'StripTags'),
array('name' => 'StringTrim'),
),
'validators' => array(
array(
'name' => 'StringLength',
'options' => array(
'encoding' => 'UTF-8',
'min' => 1,
'max' => 500,
),
),
),
)));
ありがとう