CakePHP 1.2をつかっていたが1.3に移行すると動かなくなった機能メモ

 

  • $form->year $from->dayの引数が変わった
$form->year("Info.DAILY_YMD",2009,2016,null,null,false)."年";

と利用していた場合は、最後の引数が利用できなくなっていたので、下記のように配列で最後の引数で指定できる。

$form->year("Info.DAILY_YMD",2009,2016,"now-1 day",array('empty' => false))."年";

上記同様に$form->dayも同じノリで変更しないと動きませんでした。

 

  • renderElementがelementという名前に変わった
echo $this->renderElement("indextest");

↓ elementに!

echo $this->element("indextest");

他にも色々でてきそうですが、取り急ぎ変わった点をメモ。