CakePHP

CakePHP ヘルパーの中でヘルパーを使う

無性にヘルパーの中でヘルパーが使いたかったのでメモです。 1.2系で利用できました。 1.3系だと呼び出し方が異なるので使えないかも。 <?php class HogeHelper extends Helper{ //利用したいヘルパーを配列で格納 var $helpers = array('html'); function hogehoge(){ // $thisの中にhelperが格納さ […]

CakePHPで複数語句のlike検索を行う

2010/12/11 追記への指摘があったので修正 よく見たらできないとかできるとか嘘ついてました。 http://d.hatena.ne.jp/tenkoma/20101211 丁寧に検証までしてくれた方がいました。ありがとうございます。 ===== CakePHP1.2系でLike検索をする際に、 正気とは思えないけどよく見るとああなるほどという方法で実現できたのでメモしておきます。 Cake […]

cakephpが自動的に更新する予約済みのカラム名

cakephpで、データをインサートする際にちまちまとdate関数で毎回インサート時刻を入力していたのだが、created, modified, updateというカラム名を利用するとデータ操作時の時刻を特に指定しなくても自動でアップデートしてくれることを今更発見してしまった。created ...

Cakephpトップページの変更方法

/var/www/hoge/ にcakeをインストールした場合 トップページを変更したいときには、 app/config/route.php内を変更する // /var/www/hogeにアクセスが合ったときにpasesのhomeを見に行くという設定 Router::connect('/', array('controller' => 'pages', 'action' => 'dis […]