Jump to content

moduł blocklayered i specific prices [aktualizacja]


Recommended Posts

Witam serdecznie

 

Mam problem z filtrowaniem cen (moduł blocklayered). Filtr nie bierze pod uwagę cen wstawionych w Specific prices [specyficzne ceny]. W efekcie produkt, z ceną bazową 1000 zł oraz specyficzną ceną ustawioną na 500zł filtrowany przez filtr ustawiony od 100zł do 900zł, nie jest wyświetlany.

 

Ustawiłem w smarty wymuszoną kompilacje, cache wyłączyłem. Odświeżam indeksy cen w blocklayered. Czy ktoś wie co może być nie tak?

Proszę o pomoc.

 

PrestaShop w wersji 1.5.4.1, bez modyfikacji, ze standardowym szablonem (czysta instalacja).

 

Aktualizacja

 

Udało mi się ustalić że błąd tkwi w tabeli ps_layered_price_index

Po dodaniu zniżki ceny minimalna i maksymalna są źle naliczane, tzn. do zniżki dodawany jest vat23% w efekcie. Jeżeil do produktu który kosztuje 1000zł (netto 813.01) dodam zniżkę 200zł

w tabeli w kolumnie max_price pojawia się 754 zł zamiast 800zł

 

Produkt id=9

post-357624-0-39234100-1370921386_thumb.jpg

post-357624-0-50372800-1370921410_thumb.jpg

post-357624-0-34001700-1370921421_thumb.jpg

 

Ceny w katalogu produktów jak i w koszyku są poprawne.

 

Czy ktoś wie jak to roziązać?

Edited by morso (see edit history)
Link to comment
Share on other sites

Dziękuje za odpowiedź

 

Przy przestawionym w blocklayered "Use tax to filter price" na "no"

ceny minalne zrównują się z maksymalnymi

post-357624-0-80510500-1371051315_thumb.jpg

i problem pozostaje.

 

Produkt id=9 ma cenę ostateczną równą 800zł więc np. przy ustawieniach suwaka ceny 750 do 850 nie będzie wyświetlany.

Edited by morso (see edit history)
Link to comment
Share on other sites

×
×
  • Create New...