# 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*