私はフォームにデータを注入するのに問題がありますので、フォームが無効な場合はリセットされません。
それを行うには?または、もっと重要なことに、最高/最も理想的な方法ですか?
私は自分のフォームロジックとチェックをしていますが、ちょうど私が上記の努力に焦点を当てるべき場所にちょっとした助けが必要です。
ありがとう!
回答:
回答№1は0うん、$ form-> isValid($ _ POST)コールはそれを処理する必要があります。例えば:
$form = new Zend_Form();
$form->setAction("/submit");
$form->setMethod("post");
$form->addElement("text", "first_name", array(
"label" => "First Name:",
"required" => true));
if (!$form->isValid($_POST)) {
//handle errors
} else {
//success
}