Polskie wsparcie PrestaShop
PrestaShop => PrestaShop 1.7 => Wątek zaczęty przez: karpiu w Luty 17, 2020, 11:20:23 am
-
Witam.
Próbuję skłonić ps-categorytree aby wyświetlało wszystkie poziomy kategorii w jednym drzewie, zawsze wszystkie rozsunięte gdzie poziom podkategorii będzie odpowiadał głębokości wcięcia w drzewie.
W pliku ps_categorytree.tpl jest warunek {if $depth===0} ...else który pozawala obsłużyć poziom 0 i 1 podkategorii. Niestety dla poziomu 2 i następnych $depth nie zwiększa wartości, przyjmuje wartość 0 mimo że przy wyświetlaniu poziomu 1 jest depth=$depth+1. Szukałem w ps_categorytree.php ale nic nie znalazłem :(
Może ktoś już nad tym pracował ?
Gdzie zmienna $depth jest zerowana ?
-
Nie jest zerowana jest napisana, aby liczyła od poprzedniej kategorii w górę - podejrzyj sobie w module menu jak można tym operować
-
Dzięki, nico to rozjaśniło, teraz wiem że nie problem na czym innym polega. Gdy kliknę w drzewie w kategorie z węzła >2 poziomu, zmienia się drzewo na obcięte o kategorie wyższego rzędu.
Gdzie szukać warunku zmieniającego id najwyższego poziomu kategorii która ma być w danej chwili wyświetlana jako początek drzewa ?