update
This commit is contained in:
12
changelog/2026-03-16.md
Normal file
12
changelog/2026-03-16.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# 2026-03-16
|
||||
|
||||
## Co zrobiono
|
||||
- Naprawiono wyświetlanie ceny w fallbacku modułu `omnibuseufree` i dopasowano zaokrąglanie do sposobu prezentacji cen na froncie.
|
||||
- Dodano tryb debug uruchamiany parametrem `omnibuseufree_debug=1`, aby podejrzeć wartości wejściowe i wyliczone (`price`, `price_amount`, `regular_price`, fallback, minimalna).
|
||||
- Uporządkowano logikę braku historii: gdy brak historii do wyświetlenia, moduł pokazuje cenę regularną (bez promocji).
|
||||
- Dodano warunek dla promocji: jeśli w historii z okresu nie ma ceny różnej od bieżącej ceny promocyjnej, moduł traktuje to jako brak historii „sprzed obniżki” i wymusza fallback na cenę regularną.
|
||||
- Zweryfikowano na przypadkach testowych poprawne wyjście (w tym przypadki z wcześniejszym błędem 4 067,52 / 4 068,00 oraz z historią zawierającą tylko aktualną cenę promocyjną).
|
||||
|
||||
## Zmienione pliki
|
||||
- `modules/omnibuseufree/omnibuseufree.php`
|
||||
- `modules/omnibuseufree/views/templates/hook/presta_studio_omnibus_price.tpl`
|
||||
Reference in New Issue
Block a user