私はコントローラーを持っていますusers
。このコントローラーには、何もしないアクションアカウントがあります-パスワードの変更、何かの変更、アカウントのブロックなど、複数のフォームを持つビューがあります。このフォームのそれぞれは、いくつかのアクションにリンクしていusers/changepassword
ますusers/changesomething
: t にはビューがありません。simple 中save(..)
および最後に、いくつかのロジックと検証だけredirect->( array( 'action' => 'account' ) );
です。要約すると、ユーザー/アカウント ビューには、個別のアクションを指すフォームがいくつかあります。ロジック実行後のこれらのアクションは、ユーザー/アカウントにリダイレクトされます。
今問題は、送信されたフォームのすべての無効なフィールドを(検証ルールに従って)表示したいということです-これは、ビューがコントローラーと同じアクションにある場合に機能しますが、リダイレクトを使用するとすべての無効なフィールドが失われます-どうすればよいですか回避策は?