気ままなタンス*プログラミングなどのノートブック

プログラミングやRPGツクール、DTM、VOCALOIDについてのんびり書きます。

CakePHP

【CakePHP】中間テーブルの表現方法(hasAndBelongsToMany)

中間テーブル(連関エンティティ)に関してメモ。 以下のようなケースがあるとする ゲームには複数のカテゴリがある カテゴリは複数のゲームで使われる ゲーム:カテゴリ・・・多:多となる こんな時は、「ゲームカテゴリ」という中間テーブルを作成し、 それ…

【CakePHP】全ページで共通するDB項目を取得する(AppController)

サイトのメニュー等の項目をDBで管理しておき、全てのページで表示したい場合がある。 その際はAppControllerのbeforeFilterメソッドを使えば良い。 CakePHP 2.7.8 loadModel("ModelName"); $this->set("variable", $this->ModelName->find("all")); } } ?>

【雑記】6年ぶりにCakePHPのチュートリアルをやった

わりと、すっと頭に入ってきた。 入門 — CakePHP Cookbook 2.x ドキュメント モデル バリデーションやリレーション、抽出条件を記述する コントローラ アクションを記載する。メソッド名がURLアクション名になるが、routesでマッピング可能 ビュー コントロ…

【インストール】CakePHP1.2.9【自分用】

環境 OS:Win7 professional Apache2.2ダウンロード http://cakephp.jp/Apache2.2の設定 httpd.conf LoadModule rewrite_module modules/mod_rewrite.so の有効化 →以前より有効にしてたみたい CakePHP設置ディレクトリの設定ディレクティブ:上書き許可 <Directory "E:\public_html"> #..</directory>…