Files
drmaterac.pl/.paul/ROADMAP.md

2.7 KiB

Roadmap: drmaterac.pl

Overview

Wdrozenie funkcji Cross Sell PRO skoncentrowanej na stronie koszyka i checkoutu, od zasilenia danymi z relacji produktow po frontendowa karuzele i logike dodawania do koszyka zgodna z wariantami.

Aktualny zakres rozszerzony o naprawe sekwencji zdarzen GA4 w checkout dla modulu pdgoogleanalytycs4pro.

Current Milestone

v0.2 GA4 checkout funnel (v0.2.0) Status: Complete Phases: 1 of 1 complete

Phases

Phase Name Plans Status Completed
1 Cross Sell PRO w koszyku 1 Complete 2026-03-31
2 Cross Sell PRO w zamowieniu 1 Complete 2026-03-31
3 GA4 checkout events 1 Complete 2026-05-11

Phase Details

Phase 1: Cross Sell PRO w koszyku

Goal: Dostarczyc modul Prestashop wyswietlajacy karuzele produktow uzupelniajacych w koszyku z pelna obsluga produktow prostych i wariantowych. Depends on: Nothing (first phase) Research: Unlikely (Prestashop patterns sa znane)

Scope:

  • Integracja hooka koszyka i pobieranie powiazanych produktow.
  • Render sekcji karuzeli pod kontenerem koszyka z danymi produktow.
  • Logika CTA: add-to-cart dla produktow prostych, przekierowanie do produktu przy wariantach.

Plans:

  • 01-01: Implementacja modulu Cross Sell PRO na stronie koszyka

Phase 2: Cross Sell PRO w zamowieniu

Goal: Rozszerzyc modul o wyswietlanie karuzeli cross-sell na etapie zamowienia, po prawej stronie checkoutu. Depends on: Phase 1 (wykorzystanie logiki i komponentow z koszyka) Research: Unlikely (adaptacja istniejacego rozwiazania)

Scope:

  • Render sekcji cross-sell w bloku #js-checkout-summary.
  • Wstawienie sekcji przed obecna zawartoscia w tym kontenerze.
  • Zachowanie zachowania CTA jak w koszyku (warianty -> produkt, proste -> dodanie).

Plans:

  • 02-01: Integracja karuzeli w checkout summary

Phase 3: GA4 checkout events

Goal: Naprawic sekwencje zdarzen GA4 w checkout: begin_checkout tylko po kliknieciu przejscia do realizacji zamowienia, add_shipping_info po przejsciu do/akceptacji dostawy, add_payment_info po wyborze platnosci oraz purchase na potwierdzeniu zamowienia. Depends on: Nothing (zmiana w module analitycznym, niezalezna od Cross Sell PRO) Research: Unlikely (wymaga analizy istniejacych hookow i JS modulu)

Scope:

  • Usuniecie automatycznego odpalania begin_checkout na kazdym kroku checkout.
  • Przypiecie add_shipping_info i add_payment_info do realnych akcji w checkout.
  • Zachowanie obecnego eventu purchase na stronie potwierdzenia zamowienia.

Plans:

  • 03-01: Korekta sekwencji GA4 checkout funnel

Roadmap created: 2026-03-31 22:58 Last updated: 2026-05-11 15:53