CakePHPで、Behaviorを無効化する方法
Behaviorとは? レコードを物理消去せずに論理消去しておきたいときに使うと便利なModelに追加できる共通機能。 無効化 とても便利ですが、場面によってその機能を外したい場合があります。 (上述の論理削除したレコー … Read more
Behaviorとは? レコードを物理消去せずに論理消去しておきたいときに使うと便利なModelに追加できる共通機能。 無効化 とても便利ですが、場面によってその機能を外したい場合があります。 (上述の論理削除したレコー … Read more
【現象】 CakePHPのmodelを利用して、tinyint(1)で定義したカラムを読み込むとbool型として読み込まれる。 これまでは特に気にしていなかったが、、このデータをfindByIdで読み込んで、、そのまま、 … Read more
favicon.icoを変更してもブラウザキャッシュが効いているため見た目が変わらない… ということたまにあります。 そういう時は、普通にfaviconについても?hoge=xxxxxを追加してあげれば強制的 … Read more
今後のお仕事時のスピードアップのため、CakePHPの基本レイアウトを少し整理。 BootstrapのCDN(Contents Delivery Network)がかなりすっきりと提供されていたので利用してみる。 Boo … Read more
CakePHPでCSVを扱う時に便利なヘルパーFastCSV。 ただ、稀に文字化けが発生。 原因は、最初に指定しているto_encodingでした。 $this->FastCSV->to_encoding = ‘sjis … Read more
CakePHP2.3.9を入れると、debug_kitを入れてね♪というwarningがでるので、入れ方メモ。 1) CakePHPのapp/Pluginに移動 cd app/Plugin 2) GitHubからDebu … Read more
たまたま借りたレンタルサーバがでPHPが5.1.6でした。 そこにCakePHPいれてみると、見事にmb_string系がないため動作せず。 yum updateしたり、、よくある、remiとか追加していれようとしても・ … Read more
CakePHPのSearchプラグインの使い方を詳しく説明してくださってます。 これは便利そう。 http://mawatari.jp/archives/introduction-of-cakedc-search-plu … Read more