1: <?php
2:
3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
19:
20: function smarty_function_legacy_tree($params, &$smarty)
21: {
22: $tree = $params['tree'];
23: $control = $params['control'];
24: $dirname = $params['dirname'];
25: $className = $params['className'] ? $params['className'] : 'tree';
26: $template = isset($params['template']) ? $params['template'] : 'legacy_inc_tree.html';
27:
28:
29: $render = new XCube_RenderTarget();
30: $render->setTemplateName($template);
31: $render->setAttribute('legacy_buffertype',XCUBE_RENDER_TARGET_TYPE_MAIN);
32: $render->setAttribute('tree', $tree);
33: $render->setAttribute('dirname', $dirname);
34: $render->setAttribute('className', $className);
35: XCube_Root::getSingleton()->getRenderSystem('Legacy_RenderSystem')->render($render);
36:
37: echo $render->getResult();
38: }
39: ?>
40: