admin

CakePHP

Cakephp ログイン中のユーザ情報

現在ログイン中のユーザー情報を、データベーステーブルに格納したいことがある。その場合はコントローラーでデータ保存前に以下のようにしておく。 $this->data = $this->Auth->user('id'); id以外の情報も取り扱...
CakePHP

CakePHPで親子テーブルを扱う

CakePHP では hasOne(1対1), hasMany(1対多), belongsTo(多対1), hasAndBelongsToMany(多対多)でModelを結びつけることができる。これは非常に便利な機能のひとつ。これを単純に使...
CakePHP

CakePHP pagenatorのメモ

pagenatorのメモ。 ◆とりあえず使う ◇controllerのindex actionに書く  function index() {   $this->Deposit->recursive = 0;   $this->set('de...
CakePHP

CakePHP 簡単に”実データを削除しない”論理削除を実装する

bakeするとview、edit、deleteするリンクを作ってくれる。でも、そのまま削除されると困ることもある。今回はactiveフラグを1から0に書き換えるように変更するにはどうしたらいいか考える。 ◆bakeされたコード ◇viewの...
CakePHP

CakePHP-Viewのメモ

bakeって何?がしばらく続いたのだけど、なるほど使ってみれば納得。やっぱりCakeはbakeしないと食べられないよ。ってことで、ここではbakeした(してなくても影響ないと思うけど)CakePHPのViewについてのメモを書いていく。よく...
スポンサーリンク