Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: Gigante w Październik 04, 2017, 03:03:04 pm

Tytuł: Błąd w zliczaniu dostępności towarów w filtrze [PS 1.6.1.17]
Wiadomość wysłana przez: Gigante w Październik 04, 2017, 03:03:04 pm
Posiadam wersję PS 1.6.1.17
Nie używam zaawansowanego magazynu.

Dodałem 2 produkty, których ilość określiłem na 1 i 0. Oba towary są aktywne i widoczne w sklepie z prawidłowymi informacjami: dostępny i niedostępny.

Po wejściu do sklepu i kategorii - filtry wyświetlają nieprawidłową ilość dostępnych produktów:
Dostępność
 Niedostępne (0)
 W magazynie (2)
Powinno być:
Dostępność
 Niedostępne (1)
 W magazynie (1)

Przy okazji chciałbym zmienić kolejność tych pozycji.
Tytuł: Odp: Błąd w zliczaniu dostępności towarów w filtrze [PS 1.6.1.17]
Wiadomość wysłana przez: west w Październik 05, 2017, 08:03:18 am
Musisz przerobić moduł blocklayered tak, by pokazywał prawidłowo. Należy dodac do zapytania sql linijkę odpowiedzialna za wyciąganie stanu magazynowego produktu
Tytuł: Odp: Błąd w zliczaniu dostępności towarów w filtrze [PS 1.6.1.17]
Wiadomość wysłana przez: Gigante w Październik 05, 2017, 10:22:37 am
Nie ukrywam, że liczyłem na bardziej precyzyjną odpowiedź...
Tytuł: Odp: Błąd w zliczaniu dostępności towarów w filtrze [PS 1.6.1.17]
Wiadomość wysłana przez: west w Październik 05, 2017, 11:25:57 am
Musisz zmodyfikować zapytania sql w blocklayered.php dodając warunek filtrowania tylko po produktach z dodatnim stanem magazynowym.