アーカイブ

‘Controller’ カテゴリーのアーカイブ

CakePHP モデルのインポート方法

2009 年 9 月 10 日 Comments off

CakePHPのモデルでアソシエーションしていないモデル、
またはアソシエーションが無い他のモデルを使うこともあるかと思います。

アソシエーションをしていれば問題なく使えますが、アソシエーションをしていないモデルや
アソシエーションが無いモデルは、別の方法でモデルを読み込みます。
例えば最初から利用するのであれば、コントローラー内の

var $uses=array();

に記述しますが、特定の段階でとなるとこれでは対応できません。
その場合は特定の段階で
続きを読む…

カテゴリー: CakePHP, Controller, Model タグ: , , ,

CakePHP プラグイン(plugin)について[2]

2009 年 9 月 7 日 Comments off

CakePHPのプラグイン(plugin)について第2弾

プラグイン(plugin)の基本ができたら次のステップです。
ステップというより注意点かもしれません(汗
プラグイン(plugin)は開発には大変便利な機能で、一度作成したアプリケーションを
再利用可能であれば開発すればするほど後々楽になります。
実際プラグイン(plugin)はよく使います。
しかし、プラグイン化(plugin)した際に注意点があります。
それはモデルのアソシエーション部分です。
通常のアソシエーション記述とは異なるのです。
続きを読む…

カテゴリー: CakePHP, Controller, Model, View タグ: , ,

CakePHP プラグイン(plugin)について[1]

2009 年 9 月 5 日 Comments off

CakePHPのプラグイン(plugin)について少し解説していきます。
というのもプラグイン(plugin)の全貌を説明すると、かなり長い説明になりますので小分けで解説(笑
まずは基本から。。。
CakePHPでのプラグイン(plugin)は1つのアプリケーション内(「app」)に
再利用できるアプリケーションを構築できることが可能です。
続きを読む…

カテゴリー: CakePHP, Controller, Model, View タグ: , ,

CakePHP setSource()の注意点

2009 年 9 月 3 日 Comments off

モデルが参照するデータベースのテーブルを途中で変更する
ということで「setSource()」を以前に説明しましたが、注意点を発見。。。

自分のメモとして記録します(汗
続きを読む…

カテゴリー: CakePHP, Controller, Model タグ: , ,

CakePHP データベースのテーブル名を途中で変更

2009 年 8 月 31 日 Comments off

CakePHPではデータベースの接続先テーブルを変更できますが
実行中に変更したくなる場合があると思います。

コントローラーの実行途中で接続先のテーブルを変更する、
そんな開発なのでメモとして(笑)

続きを読む…

カテゴリー: CakePHP, Controller, Model タグ: , ,