Sklep po migracji z Magento 1 do Magento 2 stracił 60% organicznego ruchu w ciągu 2 tygodni. Ahrefs pokazał 4000 błędów 404. Stare URL-e produktów i kategorii nie były przekierowywane. Czas naprawy: 3 dni.

(więcej…)

Klienci zgłaszali że nie mogą złożyć zamówienia – po kliknięciu „Złóż zamówienie” strona się przeładowuje i koszyk jest pusty. Zamówienie nie trafia do systemu. Problem dotyczył tylko płatności kartą, przelew działał. Czas realizacji: 4 godziny.

(więcej…)

Chain of Responsibility to wzorzec behawioralny w którym żądanie przechodzi przez łańcuch handlerów – każdy może je obsłużyć, zmodyfikować lub przekazać dalej. Idealny do walidacji wieloetapowej, pipeline przetwarzania danych i middleware. W Magento 2 ten wzorzec jest wszędzie – w pluginach, pipeline zamówień i obsłudze żądań HTTP. Pokażę implementację od podstaw i trzy różne warianty łańcucha.

(więcej…)

Integracja sklepu Magento z systemem ERP, CRM lub PIM to jeden z najczęstszych powodów przekroczenia budżetu i terminu w projektach e-commerce. Nie dlatego że jest technicznie niemożliwa – ale dlatego że obie strony (klient i wykonawca) często nie doceniają jej złożoności na etapie oferty.

(więcej…)

GÓRA