フォームに次の要素があります。
$attachment = new Zend_Form_Element_File('attachment');
$attachment->setLabel('Attach File (2MB Max)');
$attachment->addValidator('Count', false, 1);
$attachment->addValidator('Size', false, 2048000);
フォーム全体をビューに印刷すると、このフィールドは正常に機能します。ただし、表示に使用している非常にカスタムなHTMLがあるため、ビューで次のように各フォーム要素をエコーアウトしています。
<?=$this->form->attachment?>
これは他のフィールドでも問題なく機能します。ただし、このファイルフィールドの場合。Zend_Formの検証が失敗し、メッセージ「添付ファイル」が定義されたiniサイズを超えています。ただし、投稿にファイルのアップロードを含めていません。含めても、同じメッセージでエラーが発生します。
何か案は?