This commit is contained in:
2026-04-01 01:17:17 +02:00
parent 0f6fe82843
commit acef745ccc
24 changed files with 1785 additions and 3 deletions

27
changelog/2026-04-01.md Normal file
View File

@@ -0,0 +1,27 @@
# 2026-04-01
## Co zrobiono
- Wdrożono moduł `crosssellpro` z karuzelą produktów powiązanych (cross-sell) na stronie koszyka (`/koszyk?action=show`).
- Rozszerzono moduł o działanie na etapie zamówienia (`/zamowienie`) w bloku `#js-checkout-summary` przed istniejącą zawartością.
- Ujednolicono logikę CTA:
- Dodano stabilizację ładowania assetów i obsługi JS (koszyk + checkout), aby przyciski karuzeli działały poprawnie po odświeżeniach i aktualizacjach checkoutu.
- Dopracowano wygląd sekcji cross-sell w checkout (bez zbędnej ramki/paddingu, układ 1 slajd na pełną szerokość panelu).
- Dodano komendę $changelog do automatycznego generowania changeloga.
- Test changelog command
## Zmienione pliki
- `modules/crosssellpro/crosssellpro.php`
- `modules/crosssellpro/views/templates/hook/cartCrossSell.tpl`
- `modules/crosssellpro/views/templates/hook/checkoutCrossSell.tpl`
- `modules/crosssellpro/views/js/cartCrossSell.js`
- `modules/crosssellpro/views/css/cartCrossSell.css`
- `.claude/memory/MEMORY.md`
- `.paul/`
- `.serena/project.yml`
- `.vscode/ftp-kr.json`
- `.vscode/ftp-kr.sync.cache.json`
- `AGENTS.md`
- `changelog/2026-04-01.md`
- `modules/crosssellpro/`
- `scripts/`