2008年1月21日 (月曜日) - 17:54:33 by webmaster
何ヶ月ぶりかの更新だったりする・・・(笑)
CakePHPでサイト構築をしようと思って始めてみたので、自分用のメモ。
Modelのvalidateプロパティでバリデーションの指定が出来るけど、formヘルパークラスで出力してるエラーメッセージの指定もここで出来る。
ブログチュートリアルではこう書いてあるけど、
var $validate =
array(
'title' => VALID_NOT_EMPTY,
'body' => VALID_NOT_EMPTY,
);
こんな風にも書ける。
var $validate =
array(
"title" =>
array(
"rule" => VALID_NOT_EMPTY,
"message" =>
"タイトルが未記入です。",
),
"body" =>
array(
"rule" => VALID_NOT_EMPTY,
"message" =>
"本文が未記入です。",
),
);
$validation.phpで定義されているValidationクラスのメソッドでバリデーションすることも出来る。
var $validate =
array(
"url" =>
array(
"rule" =>
"url",
"message" =>
"リンク先がURLとして認識できません。",
),
);
Category : CakePHP
Posted on 2008/01/21 月曜日 - 17:54:33 by webmaster
Jump to the comment form
http://decama.info/cakephp/128/trackback