【发布时间】:2012-10-28 11:40:41
【问题描述】:
我被卡住了,基本上我需要的是一种自动扩展类别树节点的方法,其中包含选中的子类别节点。
代码中的入口点是js/extjs/ext-tree-checkbox.js和'catalog/category/tree.phtml'
可以用expand()js方法展开一个节点,展开所有节点并不难,但是这样会拖慢页面速度。
更新:
我已经测试了以下解决方案:
-
更改
js/extjs/ext-tree-checkbox.js渲染方法添加这个:var tree = n.getOwnerTree(); if (tree){ expandNodeIds = tree.expandNodeIds.split(','); for (i in expandNodeIds) { if (n.id == expandNodeIds[i]) n.expand(); } }
此解决方案有效,但它破坏了(不再显示)权限角色树
【问题讨论】:
-
到目前为止你尝试了什么?
标签: javascript magento extjs