964 B
964 B
2026-04-11
Co zrobiono
-
[Phase 95, Plan 01] AJAX refresh tabeli i panelu statusow po zmianie statusu inline
-
Controller index() wykrywa AJAX request i zwraca JSON z fragmentami HTML (tableHtml + panelHtml)
-
JS inline-status-change.js: fetch + DOM replacement zamiast location.reload()
-
Scroll, filtry, paginacja zachowane po odswiezeniu
-
[Phase 96, Plan 01] Nowy warunek automatyzacji "Metoda platnosci"
-
4 opcje: Platnosc przy odbiorze (COD), Przelew bankowy, Karta/online, Inna
-
Ewaluacja oparta na external_payment_type_id z pattern matching (StringHelper::isCodPayment)
-
Frontend: checkbox-group w formularzu + dynamiczne generowanie JS
Zmienione pliki
src/Modules/Orders/OrdersController.phppublic/assets/js/modules/inline-status-change.jssrc/Modules/Automation/AutomationController.phpsrc/Modules/Automation/AutomationService.phpresources/views/automation/form.phppublic/assets/js/modules/automation-form.js