PEAR -> HTML_TreeMenu -> 全ての項目に画像を配置
HTML_TreeMenu は、とても使い勝手がよくて気に入っているが
子どもがいるかいないかで、同じランクでも項目名の位置がずれるのが気に食わなかった。
そこで、ちょこっといじり、子どもが空でもフォルダの画像を配置するように変更。
環境:HTML_TreeMenu 1.2.0
TreeMenu.php ファイルの679行目
- !empty($nodeObj->icon) ? "'" . $nodeObj->icon . "'" : 'null',
を、前後を削除して
- "'" . $nodeObj->icon . "'",
とするだけ。
ちなみに、この変更を行っても、中身が空なら + マークはでないので、開くことはできない。
めでたしめでたし♪