Helper

TimeHelperを使って多言語対応の日付・時刻を表示する

CakePHP1.3からは、TimeHelperでi18nFormat()というメソッドが使えます。 http://book.cakephp.org/ja/view/1566/View-と-Helper 概要 このメソッドは、strftime()の書式を与えると、アプリケーションのロケール情報に基づいて日付・時刻を返します。 setloc…

(速報)1.3のi18nFormat()はまだ使ってはいけない

CakePHP1.3では、Time Helperを使うことにより、日付/時刻の表示の多国後対応が容易になりました。 http://book.cakephp.org/ja/view/1579/Library-classes これは少なくとも自分にとって非常に嬉しいニュースでした。 というわけで嬉々として試してみたんで…

日本語対応のFormHelper::datetime()

使い方 datetime('created'); // []年[]月[]日 $jpForm->datetime('created','YMD',null); // []時[]分 $jpForm->datetime('created',null); // []年度[]月 $jpForm->datetime('created','YM',null,null,array( 'separator' => array( 'year' => '年度', ), …

1.2.5 RC から 1.3 Betaへの移行作業

とりあえず、何も考えずに今動いてるもののcake coreを上書き保存。 つまり「cake」フォルダをそのままぶち替えてみました。 webrootのindex.phpで怒られる 1.2.5 RC $Dispatcher = new Dispatcher(); $Dispatcher->dispatch($url); 1.3 Beta $Dispatcher = …