http://akrabat.com/getting-started-with-zend-framework-2/で答えを見つけました
zendフレームワーク2ではすべてが変更されました...(良くなりました)。
モジュールのsrcディレクトリに「Form」というディレクトリを作成しました。内部では、上記のチュートリアルからForm(Zend_Formではない)の例を拡張するクラスを作成します。
<?php
namespace Album\Form;
use Zend\Form\Form,
Zend\Form\Element;
class AlbumForm extends Form
{
public function init()
{
$this->setName('album');
$id = new Element\Hidden('id');
$id->addFilter('Int');
$artist = new Element\Text('artist');
$artist->setLabel('Artist')
->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim')
->addValidator('NotEmpty');
$title = new Element\Text('title');
$title->setLabel('Title')
->setRequired(true)
->addFilter('StripTags')
->addFilter('StringTrim')
->addValidator('NotEmpty');
$submit = new Element\Submit('submit');
$submit->setAttrib('id', 'submitbutton');
$this->addElements(array($id, $artist, $title, $submit));
}
}
私は本当にすべてのzendフレームワーク2初心者のためのチュートリアルを読むことをお勧めします:)
ありがとう!