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

1.6 KiB

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

  • Modul wyswietla produkty cross-sell pod kontenerem koszyka ("card cart-container").
  • Dane produktow pochodza z relacji "Powiazany produkt" w Prestashop.
  • Prezentacja w formie karuzeli: zdjecie, nazwa, cena, CTA.
  • Dla produktow z wariantami przycisk kieruje na strone produktu.
  • Sekcja cross-sell dziala takze na checkout w #js-checkout-summary przed summary.

Should Have

  • Kompatybilnosc z motywem sklepu i responsywnosc mobile/desktop.
  • 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