0

であるフィールドをUser含むモデルがあります。ユーザーを登録した後、このフィールドを更新したくない-常にfalseを返すモデルの検証メソッドを探しています-次に、このフィールドで常に失敗する更新のルールを追加できます。typeenum ('client','agent')

カスタム検証ルールを追加できることは知っていますが、Cakeにはもっと良い(コア/ビルドイン)メソッドがあるのでしょうか?

実際、たとえばユーザー名のように更新したくないフィールドがたくさんあります。Cakeでこれを処理するにはどうすればよいですか。私はsome1が自分のフォームを作成し、たとえば「username」を投稿して更新するのではないかと心配しているためです。

4

1 に答える 1

1

一括割り当てまたは CSRF を介して誰かが投稿することを心配している場合は、Security Componentを有効にすることができます。FormHelper を使用してフォームを作成すると、保護されます。

于 2012-06-21T22:45:00.763 に答える