tag: CakePHP

CakePHP カスタムセッションでデータベースを利用する場合の注意点

on 2011-09-06

セッション情報の格納先をデータベースにした場合で、かつ、カスタムセッションを利用している場合の注意点。

#開発#CakePHP

Read more

CakePHP で Google +1 ボタン を表示 (日本語で)

on 2011-06-29

CakePHPであろうがなかろうが、通常は、Googleが用意しているコードを貼り付ければ問題ない。

今回は、layout ファイルにある $scripts_for_layout を使用しての +1ボタンの表示のやり方。

#開発#CakePHP

Read more

CakePHP の shell のウェルカムメッセージを非表示に

on 2011-04-03

Class WelcomeShell extends Shell {
  function startup() {
  }
}

startup() メソッドをオーバーライドすれば、ウェルカムメッセージが表示されない。

#開発#CakePHP

Read more

CakePHP 1.3.8 での shell で -app パラメータが効かない問題点

on 2011-03-28

CakePHP を ver1.3.8にバージョンアップしたら、cronで動かしていた shellが動かなくなる問題が起こった。 調べると -app の引数がうまく利用されていない。 とりあえず、「Commit e2773242f7aad215834071837461b946f0dc5c5c to cakephp/cakephp - GitHub」を参考に、該当ファイルを修正すると動くようになった。

#開発#CakePHP

debug=0 でのSQLログの取得

on 2011-03-10

Configure::read('debug') = 0 だと、SQLログは変数($db->_queriesLog)に格納されない。

#開発#CakePHP

Read more

CakePHP の Model.find のコールバック順番

on 2011-02-04

ソースを見た段階でのモデルのfindのコールバックメソッドの実行順番

#開発#CakePHP

Read more

CakePHP での実行した SQL の表示

on 2010-05-06

CakePHP 1.2系でしたら、debug=2 にすれば、ページ下部にSQLが表示されていたが、1.3系にすると表示されない問題にぶち当たった。

#開発#CakePHP

Read more

CakePHP 1.3系 でPearを使う

on 2010-04-28

CakePHP でPearを使う が 1.3系のCakePHPでは使用できなくなっている。

#開発#CakePHP

Read more

CakePHPのパンくずリストの文字のエスケープ処理

on 2010-03-09

エスケープ処理をやりすぎて失敗したのでメモ。

#開発#CakePHP

Read more

CakePHPでPearを使う

on 2010-02-14

サイト内にてTagCloudを使用しているのだが、今までは、requireしていたので、CakePHPの文化にあわせて、App::importでやってみたい。

#開発#CakePHP

Read more