<?php

class Bip_View_Helper_Admin_CategoryTree extends Zend_View_Helper_Abstract {

        public function __construct() {
                $js_class = str_replace('_', '', get_class($this));

                $path_js = Core_Module_Module::getModuleInstance('Bip')->getAdminJSPath();
                $hc_js = $path_js. 'HeadClasses/' . $js_class . '.js';

                $path_css = Core_Module_Module::getModuleInstance('Bip')->getAdminCSSPath();
                $hc_css = $path_css . 'HeadClasses/' . $js_class . '.css';

                $view = Zend_Layout::startMvc()->getView();

                $view->headScript()->appendFile($hc_js)
                                   ->appendFile($path_js . 'jstree.min.js');
                
                $view->headLink()->appendStylesheet($hc_css)
                                 ->appendStylesheet($path_css . 'style.min.css');
        }

        public function categoryTree() {
                
                $this->view->setScriptPath(Bip_Module_Module::getInstance()->getViewsPath() . 'helper/');
                return $this->view->partial('categoryTree.phtml', null, null/*render-data*/);
        }

}