1
私はZend_Form_Element_Fileを必須のフィールドではないフォームを使用しています。モバイルサファリでZend_Form_Element_FileでZendフォームを検証
フォームがiPadで送信されると、検証されず、エラーメッセージも生成されません。
私は問題をZend_Form_Element_Fileに絞り込んだ。 Mobile Safariはファイル要素をサポートしていませんが、必須フィールドではないので無視してください。
$profilePicture = new Zend_Form_Element_File('profilePicture');
$profilePicture->setLabel('Profile Picture')
->addValidator('Extension', false, 'jpeg,jpg,png,gif')
->addValidator('FilesSize', false, 512000)
->addValidator('Count', false, 1)
->setDestination(APPLICATION_PATH . '/../../data/uploads/dogs/temp');
$this->addElement($profilePicture);
私のフォームをiPadで検証できるものが見つかりませんか?
私はvar_dumpを試しましたが、要素のいずれにもエラーのない空の配列が表示されます。入力は表示されますが、グレー表示されています。 – Ben