Utknąłem na tym, w zasadzie to, czego potrzebuję, to sposób automatycznego rozwinięcia węzła drzewa kategorii, który zawiera zaznaczony węzeł podkategorii.Auto Expand Drzewo kategorii produktów
Punkt wejścia w kodzie jest js/extjs/ext-tree-checkbox.js
i 'catalog/category/tree.phtml'
Możliwe jest rozwinąć węzeł metodą expand()
js i nie jest trudne, aby rozwinąć cały węzeł, ale to spowolnienie strony zbyt dużo.
Aktualizacja:
Ja testowałem następujące rozwiązanie:
Zmień
js/extjs/ext-tree-checkbox.js
renderowania metoda dodawania to:var tree = n.getOwnerTree(); if (tree){ expandNodeIds = tree.expandNodeIds.split(','); for (i in expandNodeIds) { if (n.id == expandNodeIds[i]) n.expand(); } }
to rozwiązanie działa, ale Łamie (nie jest już wyświetlany) drzewo o pozwolenie Role
Co próbowałeś do tej pory? – Alex