2007年9月21日金曜日

2007年9月20日木曜日

codeigniter nested_sets_model

DBのテーブルを登録したハイラーキーで表示するCIのモデル

カテゴリー1
 サブカテゴリー1
 サブカテゴリー2

カテゴリー2
 サブカテゴリー1
 サブカテゴリー2


Nested_sets 

PHP 4.xで実行するにはいくつか改造が必要。

private function xxxのprivateを削除。

Windowsサーバー以外は以下の変更が必要。
modelの名前の最初の1文字が大文字の場合は小文字に変換。