А, еще момент: была задача, надо было выводить арт

А, еще момент: была задача, надо было выводить артикулы туда же. У нас артикулы, как известно, хранятся в связанном объекте ShopmodxProduct. Вот такой код в итоге был:

public function prepareTreeNode(array $node = array()) {

    $node = parent::prepareTreeNode($node);

    if($article = $this->Product->sm_article){

        $node['text'] = "[ {$article} ] {$node['text']}";

    }

    return $node;

}