Files
drmaterac.pl/.paul/PROJECT.md
2026-04-01 01:17:17 +02:00

41 lines
1.6 KiB
Markdown

# Project: drmaterac.pl
## Description
Modul Prestashop 1.7.8.11 o nazwie Cross Sell PRO, ktory wyswietla produkty uzupelniajace na podstawie mechanizmu "Powiazany produkt" w koszyku i na etapie zamowienia.
## Core Value
Klient koszyka szybciej dobiera produkty uzupelniajace, co zwieksza wygode zakupow i wartosc koszyka.
## Requirements
### Must Have
- [x] Modul wyswietla produkty cross-sell pod kontenerem koszyka ("card cart-container").
- [x] Dane produktow pochodza z relacji "Powiazany produkt" w Prestashop.
- [x] Prezentacja w formie karuzeli: zdjecie, nazwa, cena, CTA.
- [x] Dla produktow z wariantami przycisk kieruje na strone produktu.
- [x] Sekcja cross-sell dziala takze na checkout w `#js-checkout-summary` przed summary.
### Should Have
- [x] Kompatybilnosc z motywem sklepu i responsywnosc mobile/desktop.
- [x] Ograniczenie liczby produktow i pomijanie produktow juz w koszyku.
### Nice to Have
- [ ] Prosta konfiguracja w panelu modulu (liczba elementow, autoplay).
## Constraints
- Prestashop: 1.7.8.11
- PHP: 7.4
- Integracja bez modyfikowania core Prestashop.
- Modul tworzony przez: Pyziak Jacek (https://www.project-pro.pl)
## Success Criteria
- Sekcja cross-sell pojawia sie na stronie koszyka pod "card cart-container".
- Sekcja cross-sell pojawia sie na stronie zamowienia w prawym panelu summary.
- Produkty sa pobierane z relacji "Powiazany produkt".
- Uzytkownik moze dodac produkt bez wariantow bezposrednio z karuzeli.
- Uzytkownik przechodzi do karty produktu, jesli produkt wymaga wyboru wariantu.
---
*Created: 2026-03-31 22:58*
*Last updated: 2026-03-31 after Phase 2*