1

CakePHP 1.3 でフォーム入力が数値であることを検証する必要があります。ただし、入力はモデルのプロパティではないため、モデルで検証を設定する必要はないと思います。代わりに、その入力に対していくつかの計算が行われ、その結果が結果のモデル オブジェクトで使用されます。ビュー/コントローラーでこれを検証するにはどうすればよいですか? つまり、ユーザー入力が数値であることを確認し、そうでない場合は計算に渡す前に検証エラー メッセージを表示しますか? ありがとう!

4

2 に答える 2

2

存在しない/計算されたフィールドのモデル検証ルールを定義することに問題はValidationありませんが、よりクリーンなクラスを使用することもできます。12を参照してください。

于 2013-07-26T20:34:39.887 に答える