oidnus Posted June 8, 2013 Share Posted June 8, 2013 Jak w prescie ustawia się żeby pokazywało w kategorii nadrzędnej produkty z podkategorii. Np w kategorii A1 powinno pokazywać produkty które są w A1 A11 i A12 A --A1 ---A11 ---A12 --A2 B -B1 -B2 Link to comment Share on other sites More sharing options...
vekia Posted June 8, 2013 Share Posted June 8, 2013 wszystkie produkty z ---A12 / ---A11 dodajesz do kategorii --A1 (oczywiście główną ustawiasz jako A12 / A11 Nie istnieje żadne ustawienie, które umożliwia pokazywanie produktów w kategorii do której nie są przypisane. Link to comment Share on other sites More sharing options...
oidnus Posted June 8, 2013 Author Share Posted June 8, 2013 (edited) Niestety nie będę się bawił ręcznie w edycje 70tys produktów. Pogrzebie w źródłach presty pewnie to jest zmiana jednej linijki przy zapytaniu. Jak znajde opublikuje rozwiązanie W sumie trywialna sprawa to była ale wystarczało poprawić dwa zapytania w classes\Category.php w funkcji getProducts rozwiązanie jest poniżej. http://pastebin.com/BUCq407T Edited June 8, 2013 by oidnus (see edit history) Link to comment Share on other sites More sharing options...
vekia Posted June 8, 2013 Share Posted June 8, 2013 no przy 70 tys produktów to niezbyt przyjemne rozwiązanie zmiana jednej linijki? nie wydaje mi się, musisz jakoś dostarczyć ID wszystkich subkategorii kategorii rodzica. w grę wchodzi chyba tylko dodatkowa klauzula where z nested selectem pobierającym ID wszystkich subkategorii Link to comment Share on other sites More sharing options...
oidnus Posted June 8, 2013 Author Share Posted June 8, 2013 Dokładnie tak to rozwiązałem jak napisałeś jedna dodatkowa klauzura wykorzystująca nested tree na szczęście nleft i nright są indeksowane wiec nie ma dużego statku wydajność na zapytaniu Link to comment Share on other sites More sharing options...
vekia Posted June 8, 2013 Share Posted June 8, 2013 no jak wszystko jest super przy 70 tys. produktów, to w mniejszych sklepach będzie jeszcze lepiej :-) można wiedzieć co to za sklep? z chęcią sobie pooglądam Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now