2013-02

メモ

[CakePHP2]Modelの保存時に日別(週別・月別)の通し番号を追加する

たとえばデータベースのお客様テーブルに「日別の通し番号を追加したい」なんてこと、よくありますよね。CakePHPならbeforeSaveを使えば簡単です。Visitor.phpφ(..)メモメモ
メモ

[メモ]CPIでベーシック認証が通らないときは

私用のメモです。CPIの管理画面に用意されているホーム > テストサイト用設定 > 制作ツール > アクセス制御(basic認証) > アクセス制御追加 からベーシック認証を追加したのですが、生成されるパスワードでは認証できませんでした。手...
記事

[PHP]PostgreSQLからMySQLへ移行する

わりと急ぎの案件でシステムのデータベースをPostgreSQLからMySQLに置き換えるお仕事をいただきました。かなり古いソースで、Pear::DBやPDOではなくPostgreSQL関数を利用しているため、単純なDBの移行ができません。し...
記事

[CakePHP]Article-Pluginを作ってみる3(ビヘイビアで記事の保存処理を作成)

Articleプラグインでは、既存のモデルに対して擬似フィールドを追加して記事を登録します。今回は記事を登録するためのビヘイビアを作成します。Articleビヘイビアを作成する今回作成したファイルはこちらCakePHP-Article-Pl...
記事

[CakePHP]Article-Pluginを作ってみる2(DBテーブルとschema.phpを作成する)

Article-Pluginで使用するデータベーステーブルと、schema(スキーマ)ファイルを作成します。通常はschemaファイルを作成してから、cake schema createでテーブルを作るのが一般的だと思いますが、私の場合はN...