2010-02-01から1ヶ月間の記事一覧

ページの遷移を管理するTransitionコンポーネント

Transitionコンポーネント1.0をリリースしました。 http://d.hatena.ne.jp/hiromi2424/20100617/1276757385 ソースはこちら http://github.com/hiromi2424/TransitionComponent 画面右上あたり「Download Sources」をクリックすると、アーカイブがダウンロー…

CodeIgniterはもっと日本で流行って欲しい

まず次のGoogleトレンドを見て欲しい。 日本の場合 世界の場合 (※なんでこれ入ってないの!?ってのがあったら教えてください。) 世界トレンド 世界トレンドでは、2009年初頭には、CodeIgniter(以下、CIと略すことがある)は他の有名フレームワークに比べ…

CakePHP1.3の新機能などについて

和訳をしていて気づいた点をあげていきます。 SessionHelper と SessionComponent 罠なのは自動的に読み込まれなくなったことです。 最悪真っ白な画面が出力されてどつぼにはまりますので注意。 Router Routerは進化しました。 何が進化したかっていうと、 …

CakePHP1.3移行ガイドの和訳 - 「移行ガイド」完了

http://hiromi2424.lv9.org/translate/cakephp13/13-migration-guide「移行ガイド」ページの和訳が完了しました。 酷い直訳と酷い意訳が入り混じっています。 わけわかんねーよ、っていう点や日本語おかしい!とか原文と意味ちげぇwってのがあったら教えて…

CakePHP1.3移行ガイドの和訳

http://hiromi2424.lv9.org/translate/cakephp13/これから順次更新していきます。よろしくお願いします。

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

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

VirtualFieldsで、'Model.name'が指定できないバグ

Gitの最新版では修正されています。本家IRCで質問したところ、Gitで最新ブランチ(ダウンロード→1.3ではなく、 http://github.com/cakephp/cakephp1x/tree/1.3のdownload source)をダウンロードするか、1.3RC版を待ってくれ、とのことでした。thanks to cap…

VitualFieldsを使おう!

CakePHP1.3からは、VirtualFieldsが利用できる。 これはSQL でいったら sql_function(hoge) as aliasといったcolmunをそのままフィールドとして利用できる機能だ。それでは実例を追いながら順次説明していこう。 要求: グループの一覧を表示したい。 また、…

SessionBehaviorを作ったわけ

CakePHPのSessionの利用方法は、基本的に以下の二つです。 ControllerからSessionComponentを使う($this->Session) viewからSessionHelperを使う($session->hoge()) 基本的にMVCの理念から、ControllerとView以外でSessionを利用する機会はありません。 しか…

SessionBehavior

1:07更新

Re: 【CakePHP】フォームのデフォルト値が実際の値を上書してしまうバグ

チケット( http://www.awaresoft.jp/blog/4-cake-php/29-cakephp-bug-default-overwrite.html この件が1.3になっても修正されていなかったようなので、チケット投げました。http://cakephp.lighthouseapp.com/projects/42648/tickets/290-formhelperradio-t…