さくらインターネットでbakeする前に
posted 2010-02-19 | written by mon_sat
自分用にメモです。
さくらインターネットでCakePHPのbake等を利用する前に、bashへのパスを変更する必要があります。
CakePHPのバージョンアップの時に注意が必要です。
#!/usr/local/bin/bash
以上です。
CakePHPのdatetime validation
posted 2010-02-17 | written by mon_sat
かゆいところに手が届くCakePHPですが、バリデーションルールにdatetimeがありません。
(私が知らないだけ?)
ということで、オリジナルメソッドとして、作成しました。
現在テスト中なので、完全ではありません。
# model
var $validate = array(
'any_field_name' => array(
'datetime' => array(
'rule' => array('datetime' ,'ymd'),
'message' => '日付の形式が間違っています',
'allowEmpty' => true,
),
),
function datetime($data ,$format) {
$datetime = current($data);
$s = strrpos($datetime ," ");
$date = substr($datetime ,0 ,$s);
$time = substr($datetime ,$s + 1);
$Validation =& Validation::getInstance();
$result = $Validation->date($date ,$format) && $Validation->time($time);
return $result;
}
(ひとりごと1)突っ込み歓迎(twitterで)
(ひとりごと2)app_model.phpにおくと動かないな。。。
<< previous
| next >>