CakePHPにはTree BehaviorとTree Helperといった便利なものがあります。 詳しくは、 CakePHPの「OrderedBehavior」と「TreeBehavior」はマジで使うべき とかを参照してもらうとして、 簡単にツリー構造を使いたい!といった要求から こんなものを作ってしまいました。 FuelPHP TreeOrm Package しかしながら、未だ要素の追加、削除、親IDの変更しか作っていませんが… 使い方 設置 次の位置においてください FuelPHP TreeOrm Package /fuel/packages/treeorm config.phpを編集 treeormとormをAPPPATH/config/config.php の always_load の部分に追加します return array( 'always_load' => array(