cakephp2で、フォームを作成していて、名前 年齢 パスワードとその確認を入力します。
パスワードは設定するか否かのチェックボックスを設け、チェックしたら入力項目が二つ出てくるようになっています。
項目にはすべてバリデーションをかけてるんですが、チェックしてない時はパスワードにバリデーションをかけないようにしたいです。
今のままだと、チェックしていようがいまいがパスワードにバリデーションがかかってしまいます。
public $validate_test = array( バリデーション内容 ); のようにし、バリデーションをまとめ名前もつけています。
public $validate_pass = array( バリデーション内容 ); のようにパスワードに特化したものを作った方がいいですか?
if文でcontrollerとかにうまくかければいいんですが、良い方法はありますか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。