PrestaShop 9.2 już jest: jednoetapowe składanie zamówienia, dodatkowe właściwości i Ask AI

PrestaShop 9.2.0 jest już dostępna. Co nowego, co to oznacza dla Twoich modułów i kasy oraz jak bezpiecznie zaktualizować sklep z wersji 9.0 lub 9.1.

Przez Presta Support Opublikowano Przejrzano

Karta szybkiego zamówienia na jednej stronie z limonkową odznaką 9.2 dla wydania PrestaShop 9.2

PrestaShop 9.2.0 jest dostępna jako wydanie stabilne. Jest to druga wersja mniejsza (minor) oparta na PrestaShop 9 i wnosi zmiany, które właściciele sklepów naprawdę zauważą: natywne jednoetapowe składanie zamówienia (one-page checkout), pola niestandardowe w danych rdzenia oraz asystenta AI w panelu administracyjnym. Poniżej omawiamy nowości, co one oznaczają dla Twojego sklepu oraz jak bezpiecznie przeprowadzić aktualizację.

Najważniejsze nowe funkcje

One Page Checkout

PrestaShop 9.2 dostarcza natywny moduł One Page Checkout. Cały proces składania zamówienia mieści się na jednej stronie, a w panelu administracyjnym możesz zdecydować, czy Twój sklep korzysta z kasy jednostronicowej, czy z klasycznej procedury czterech kroków. Goście mogą również składać zamówienia bez tworzenia konta.

Wielu sklepom kojarzyło się to wcześniej z koniecznością używania modułu kasy innego producenta. Posiadanie tego rozwiązania w rdzeniu oznacza jeden moduł mniej w utrzymaniu, ale oznacza to również, że Twoje moduły płatności i wysyłki muszą działać w nowym przepływie. Przetestuj to przed przełączeniem.

Extra Properties: własne pola w produktach, klientach i zamówieniach

Za pomocą funkcji Extra Properties możesz dodawać własne pola do głównych encji, takich jak Produkt, Wariant (Kombinacja), Klient i Zamówienie. Tworzysz je w sekcji Parametry zaawansowane i decydujesz, gdzie pojawia się dane pole: w formularzach, siatkach lub w Admin API.

Do tej pory robiło się to zazwyczaj za pomocą nadpisań (overrides) lub modułu niestandardowego. W przypadku nowych wymagań Extra Properties jest czystszym rozwiązaniem, ponieważ nie ingeruje w pliki rdzenia.

Ask AI w panelu administracyjnym

Ask AI to asystent konwersacyjny w panelu administracyjnym, napędzany przez PrestaShop MCP Server. Możesz zadawać pytania dotyczące danych swojego sklepu i pozwalać mu na uruchamianie akcji; system pyta o zgodę przed podjęciem działania. Ask AI jest częścią edycji Classic.

Automatyzacja Klaviyo

Edycja Classic zawiera teraz funkcję PrestaShop Automation with Klaviyo, która łączy Twój sklep z Klaviyo w celu prowadzenia kampanii e-mail i SMS oraz segmentacji odbiorców.

Migracja do Symfony trwa

Kolejne strony panelu administracyjnego zostały przeniesione do architektury opartej na Symfony: Kraje, Zwroty towarów, Podczepianie modułu, Szybki dostęp, Tłumaczenia treści wiadomości e-mail oraz Reguły podatkowe. Te nowe strony znajdują się za flagami funkcji (feature flags) w sekcji Nowe i eksperyercyjne funkcje, dzięki czemu możesz je przetestować, zanim staną się domyślnymi.

Dopasowanie miniatur dla typów obrazów

Każdy typ obrazu ma teraz tryb dopasowania: Dopasuj (domyślny), Przytnij lub Ogranicz. Daje to większą kontrolę nad tym, jak miniatury produktów są przycinane do odpowiedniego rozmiaru, bez konieczności ręcznej edycji plików grafik.

Hummingbird 2.1.2

Hummingbird, domyślny motyw front-office od wersji PrestaShop 9.1, ukazuje się w wersji 2.1.2. Warto odnotować następujące zmiany:

  • Kasa i zamówienia: poprawki w kroku adresu, formularz POST do śledzenia zamówień przez gości oraz nowy zaczep (hook) na każdej linii produktu w zamówieniu.
  • Dostępność: przełączniki akordeonu na stronach sklepu są teraz prawdziwymi przyciskami, a ikony oznaczające wiarygodność są oznaczone jako dekoracyjne.
  • Wyświetlanie: nowy typ obrazu manufacturer_product_page, klikalne dane kontaktowe, przyklejony pasek boczny konta oraz zaktualizowane okruszki chleba (breadcrumbs).
  • Poprawki: ceny B2B bez podatku pokazują teraz walutę, a etykiety podatkowe oraz wyświetlanie ocen na stronach produktów zostały poprawione.
  • Dla programistów: budowanie motywu ze źródła wymaga teraz Node.js 24 i npm 11.

Wymagania systemowe

PrestaShop 9.2 wymaga co najmniej PHP 8.1 i obsługuje wersje do PHP 8.5. Sprawdź u swojego dostawcy hostingu, jakie wersje PHP są dostępne na Twoim serwerze; pełna lista wymagań znajduje się w oficjalnej dokumentacji PrestaShop.

Co to oznacza dla Twojego sklepu

  • Masz PrestaShop 9.0 lub 9.1? Krok do wersji 9.2 jest stosunkowo mały. Główną rzeczą do sprawdzenia jest to, czy Twoje moduły płatności, dostawy i inne ważne moduły są kompatybilne, zwłaszcza jeśli chcesz korzystać z nowego jednoetapowego składania zamówienia.
  • Używasz modułu kasy? Porównaj go z natywnym One Page Checkout. Przełączenie może oznaczać jeden moduł do aktualizacji mniej, ale najpierw przetestuj cały przepływ zamówienia.
  • Pola niestandardowe zbudowane za pomocą overrides? W przypadku nowych pól Extra Properties jest zazwyczaj lepszą ścieżką. Istniejące modyfikacje nie muszą być przebudowywane od razu.
  • Nadal używasz PrestaShop 1.7 lub 8? Wtedy wersja 9.2 to nie prosta aktualizacja, lecz pełna migracja, wymagająca sprawdzenia motywu, modułów i kodu niestandardowego. Przeczytaj nasz artykuł PrestaShop 9: co nowego i czy warto zaktualizować?, aby poznać szerszy kontekst.

Jak zaktualizować do PrestaShop 9.2

Sklepy korzystające z PrestaShop 9.0.x lub 9.1.x mogą wykonać aktualizację za pomocą modułu Update Assistant; wersja 7.6.6 tego modułu w pełni obsługuje wersję 9.2. Proces aktualizacji jest również bardziej niezawodny niż wcześniej, na przykład w sytuacjach, gdy pamięć podręczna nie może zostać całkowicie usunięta.

Zespół PrestaShop zaleca, a my się z tym zgadzamy:

  1. Zrób pełną kopię zapasową swoich plików i bazy danych.
  2. Przetestuj aktualizację najpierw na kopii testowej (staging) swojego sklepu.
  3. Sprawdź swoje moduły i motyw pod kątem kompatybilności z wersją 9.2.
  4. Dopiero wtedy zaktualizuj sklep produkcyjny w spokojnym momencie.

Testowałeś wersję beta lub RC1 wersji 9.2? W takim razie Update Assistant nie przeniesie Cię do ostatecznego wydania; potrzebna będzie świeża instalacja.

Potrzebujesz pomocy z PrestaShop 9.2?

Zaktualizujemy Twój sklep do PrestaShop 9.2 najpierw na kopii testowej, przetestujemy zamówienia, płatności i wysyłkę, a uruchomimy na produkcji dopiero wtedy, gdy wszystko będzie działać. Otrzymasz stałą wycenę przed rozpoczęciem prac. Przeczytaj więcej o naszej usłudze aktualizacji, pozwól nam sprawdzić Twoje moduły lub zadaj nam pytanie.

Źródło: oficjalne ogłoszenie wydania PrestaShop 9.2.0 na stronie build.prestashop-project.org.

  • PrestaShop 9.2
  • PrestaShop 9
  • Aktualizacje
  • Checkout