アーカイブ

‘Behavior’ タグのついている投稿

CakePHP Behaviorのテンプレート

2009 年 10 月 6 日 Comments off

CakePHPの自作ビヘイビア用のテンプレートを用意してみました。
毎回コーディングをするのが無駄に思えたので、自分用でもありますが。。。

ちなみに利用の際には「Template」の部分を変更してください。
ソースコードは次になります。
続きを読む…

カテゴリー: Behavior, CakePHP タグ: , ,

CakePHP Behaviorのsetup()注意点

2009 年 10 月 4 日 Comments off

CakePHPのビヘイビアでの注意点がひとつありましたのでメモとして。。。

ビヘイビアの「setup()」を利用する際に注意点がありました。
特に気づかずに第2引数を変数などにセットすると、コントローラー内に
2つ以上モデルが存在し、両方に同じビヘイビアを設定した場合、
その設定が上書きされてしまう恐れがあります。

といってもイマイチな説明ですが(汗
続きを読む…

カテゴリー: Behavior, CakePHP, Controller, Model タグ: , ,

Cakephp 「tbtransform」と「thselect」のバージョンアップ

2009 年 10 月 3 日 Comments off

以前公開しました、「tbtransform」と「thselect」をバージョンアップを行いました。

といっても今回のバージョンアップでは機能面でのバージョンアップでは
ありませんので、申し訳ないのですが。。。
続きを読む…

カテゴリー: Behavior, CakePHP タグ: ,

CakePHP 「tbtransform」の公開

2009 年 9 月 13 日 Comments off

CakePHPのビヘイビアで利用できる「tbtransform」を公開します。

このビヘイビアでは日本語入力を統一させるために
英数字とスペースを対象に半角または全角に自動で変換するためのビヘイビアです。
簡単な作りでもありますので、ビヘイビアの開発の参考になれば幸いです。

公開ページはこちらです。

CakePHP ビヘイビア(behavior)の実行時期

2009 年 8 月 26 日 Comments off

ビヘイビアの実行は基本、モデルが特定のタイミングで実行されます。
自動で実行してくれることは大変便利で無駄なコーディングをしなくてすむ利点があります。

しかし任意のタイミングで実行してほしい場合もあります。
そんな場合はビヘイビアを途中でつけたり外したりすることがCakePHPでは可能にできてます。
続きを読む…

カテゴリー: Behavior, CakePHP, Model タグ: , ,