CakePHPでid以外のカラムでアソシエーションする

CakePHP

CakePHPでアソシエーションする場合は大抵、idカラムを使用するかと思いますが、idカラム以外でテーブルを結合するにはどーするの?というお話です。これは、僕が直近のプロジェクトで直面したのでエントリーしました。

CakePHPでRSSフィードを作成する

CakePHP

参考文献は多数ありますが、CakePHPでRSSフィードの実装をしたのでその方法をエントリー。

とても便利で助けられているTransitionコンポーネント

CakePHP

CakePHPでの開発は100%使用させてもらっているTransitionコンポーネントの基本的な使い方のエントリー。ご存知の方は多いと思いますが、知らないよって方は是非。

CakePHPで複数のパンくずを表示する

CakePHP

受託などの仕事をしているとお客さんによっては記事が複数のカテゴリに属している場合、複数パンくずを表示して欲しいなんて要望があったりします。CakePHPでは通常、パンくずを表示するにはHTMLペルパーのHTML::addCrumbとHTML::getCrumbsを使用すると思いますが、複数のパンくずを表示するにはカスタマイズが必要でしたので簡単に備忘録がてらエントリー。

CakePHPでCSVファイルのダウンロード機能を実装する

CakePHP

仕事をしていると先方から集計等の機能依頼をされることが多々あると思います。集計等はブラウザからの閲覧やCSVファイルのダウンロードなど必要だったりします。そこで今回は、CakePHPでCSVファイルのダウンロード機能を備忘録がてらエントリー。