Jump to content

Produkty w kategoriach


oidnus

Recommended Posts

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

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

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 by oidnus (see edit history)
Link to comment
Share on other sites

no przy 70 tys produktów to niezbyt przyjemne rozwiązanie :D

 

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

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...