CakePHP paginateの基本
CakePHPでは「paginate」(ページング機能)が最初から搭載されています。
1.1系では別に用意する必要があったページングが、1.2系では最初から搭載されているので
わざわざコーディングすることなく利用できるのは開発の効率がよくなるものです(笑
さてこの「paginate」(ページング機能)を少し解説していこうかと思います。
といっても自分のメモ的なものもありますが。。。
続きを読む…
CakePHPでは「paginate」(ページング機能)が最初から搭載されています。
1.1系では別に用意する必要があったページングが、1.2系では最初から搭載されているので
わざわざコーディングすることなく利用できるのは開発の効率がよくなるものです(笑
さてこの「paginate」(ページング機能)を少し解説していこうかと思います。
といっても自分のメモ的なものもありますが。。。
続きを読む…
CakePHPのビヘイビアで利用できる「tbtransform」を公開します。
このビヘイビアでは日本語入力を統一させるために
英数字とスペースを対象に半角または全角に自動で変換するためのビヘイビアです。
簡単な作りでもありますので、ビヘイビアの開発の参考になれば幸いです。
公開ページはこちらです。
CakePHPのモデルでアソシエーションしていないモデル、
またはアソシエーションが無い他のモデルを使うこともあるかと思います。
アソシエーションをしていれば問題なく使えますが、アソシエーションをしていないモデルや
アソシエーションが無いモデルは、別の方法でモデルを読み込みます。
例えば最初から利用するのであれば、コントローラー内の
var $uses=array();
に記述しますが、特定の段階でとなるとこれでは対応できません。
その場合は特定の段階で
続きを読む…
CakePHPでよく使われる「find」。
大変便利でCakePHPでは一般的に使われるデータベースから
データの取得やなにやらまで基本的なものを用意してくれています。
さてその「find」の種類をサクっと紹介します。
続きを読む…