$form = new LoginForm(); $form->setInputFilter($auth->getInputFilter()); if ($form->isValid()) { var_dump('OK'); } else { var_dump($form->getMessages()); }症状は $form->isValid() の返り値はずっと false を返して、 $form->getMessages() は空っぽという何故。。 という状態でした。 で、LoginForm ファイルばっかり気にしてたんですが、原因は $auth->getInputFilter() でした。。 途中で消したElementがあったんですが、それが $auth->getInputFilter() の方では残っていましたので、これが原因でしたとさ。。
0 件のコメント:
コメントを投稿