Blog

PrestaShop 8.2-n maradni vagy 9-re váltani?

A 8.2 már csak biztonsági javítást kap, a PrestaShop 10 megjelenéséig. Mi változik a 9-ben, mi törhet el a váltáskor, mit hoz a 9.0, 9.1 és 9.2, és hogyan érdemes a váltást előkészíteni.

PrestaShop 8.2-n maradni vagy 9-re váltani?

A PrestaShop 9.0 2025 júniusában jelent meg, azóta a 8.2 csak biztonsági és kritikus javítást kap. 2026 szeptemberében megjelent a 9.2, a 8.2-es ág legutóbbi kiadása pedig a 2026. augusztusi 8.2.8. A PrestaShop azt javasolja, hogy a 8-as webshopok tervezzék meg a 9-re váltást, de ezt nem sürgősségi lépésnek tekinti.

A 9 főverzió: a mögötte lévő keretrendszer, az alapértelmezett téma és sok admin-oldal megváltozott, ezért a váltás több munka, mint egy kisebb frissítés. Ez a cikk összefoglalja, meddig kap javítást a 8.2, mi változik a 9-ben, mi törhet el a váltáskor, mit hoz a 9 a webshopnak, és hogyan lehet a váltást előkészíteni.

Nem értek a technikáhozMagyarán mondva: kell most valamit tennem?

A 8.2-es PrestaShop ma még kap biztonsági javítást, de már csak azt: új funkció nem jön hozzá. A javítás addig tart, amíg a PrestaShop 10 meg nem jelenik; ennek dátuma nincs.

A 9-re váltás nagyobb munka, mint egy szokásos frissítés: a téma és egyes modulok átalakítást igényelhetnek. Ezért érdemes most felmérni, mi kell hozzá, és tesztpéldányon kipróbálni, mielőtt az éles webshop átáll. Addig a 8.2 legutóbbi kiadása, a 8.2.8 legyen fent.

A teendő: megkérdezni a webshop karbantartóját. Az alábbi kérdéseket érdemes neki elküldeni.

Kérdések a webshop karbantartójának

Melyik PrestaShop-verzión fut a webshop, és fent van-e a 8.2.8? Melyik témát használja a webshop, és van-e belőle 9-hez való változat? Melyik modulnak van 9-hez kiadott verziója, és melyiknek nincs? Van-e a webshopon egyedi fejlesztés vagy felülírás (override), amit a váltásnál át kell nézni? Ki lehet-e próbálni a 9-re váltást egy tesztpéldányon, és mennyi munka lenne?

Meddig kap javítást a PrestaShop 8.2?

A 8.2 a 9.0 megjelenése (2025. június 10.) óta kiterjesztett támogatásban van: csak kritikus hiba- és biztonsági javítást kap, a PrestaShop 10.0.0 megjelenéséig. A 10.0.0 dátuma nem ismert; a PrestaShop 2025-ben még úgy tervezte, hogy a 9.1 után a 10 következik, végül 9.2 jelent meg.

A kiterjesztett támogatás alatt eddig hét javítókiadás jelent meg a 8.2-höz, a legutóbbi a 8.2.8 (2026. augusztus 18.). A 8.2 a Symfony 4.4 keretrendszerre épül, amely már nem kap Symfony-javítást, és ezeket a PrestaShop nem portolja vissza a 8-as ágra; ezért javasolja a 9-re váltás megtervezését.

A 8.1 és a 8.0 nem kap javítást: utolsó kiadásuk a 8.1.7 (2024. június) és a 8.0.5 (2023. augusztus). A 2026. augusztusi öt biztonsági hiba a 8.0.0-tól érinti a 8-as verziókat, javítás csak a 8.2.8-ban van. Aki 8.1-en vagy 8.0-n van, annak legalább a 8.2.8-ra kell lépnie.

Miben más a PrestaShop 9 a 8.2-höz képest?

Terület8.29.x
KeretrendszerSymfony 4.4, már nem kap javítástSymfony 6.4, biztonsági javítás 2027 novemberéig
PHP7.2–8.18.1–8.4 (9.0), 8.1–8.5 (9.1, 9.2)
Memórialegalább 256 MBlegalább 512 MB
Alap témaClassicúj telepítésnél Hummingbird (9.1-től)
Javításokcsak biztonsági és kritikusúj funkciók is

A két ág közös PHP-verziója a 8.1: a 9-re váltáshoz a webshop maradhat ugyanazon a PHP-n, ha az 8.1. Az adatbázis-minimum mindkettőnél ugyanaz (MySQL 5.7 vagy MariaDB 10.2).

Mi törhet el a 9-re váltáskor?

A PrestaShop szerint a 9 főverzió, ezért egyes modulok és témák frissítést igényelhetnek. A 9-en belüli kisebb lépéseknél (például 9.1 → 9.2) a téma és a modulok várhatóan tovább működnek, a 8 → 9 lépésnél ez nem érvényes. A fejlesztői dokumentáció szerint ezek változtak:

  • Modulok: egyes hookok megszűntek (például a régi termékoldaléi), a régi admin termékoldal megszűnt, és több admin-oldal (például Termékek, Kosarak, Rendelési állapotok) új alapokra került. Az ezekre épülő modulok átírást igényelhetnek.
  • Egyedi fejlesztések: ha valaki régi admin-oldalak működését írta felül, ezek egy része a 9-ben már nem fut le.
  • Régi könyvtárak: a Guzzle és a Swift Mailer kikerült; az ezeket használó modulokat át kell írni.
  • E-mail: az SMTP-beállításban megszűnt az SSL; csak TLS vagy titkosítás nélküli küldés választható. Ha a webshop SSL-lel küld, át kell állítani.
  • Egyedi téma: a kategória-, gyártó-, beszállító- és üzletoldalak adatai új formában érkeznek a sablonhoz, ezért egy egyedi téma sablonjait át kell írni.

Hogy egy adott webshopon ebből mi érint valamit, az a telepített moduloktól, a témától és az egyedi fejlesztésektől függ; ezt egy tesztpéldányon lehet kideríteni.

Mi lesz a Classic témával a 9-ben?

A 9.1-től új telepítésnél a Hummingbird az alapértelmezett téma. A Classic a 9.2-ben is benne van a csomagban, a 9-hez külön 3.x változata van; a PrestaShop a Classicet külön kódtárba emelte, hogy a jövőben opcionális lehessen. Hogy egy meglévő webshop frissítéskor átvált-e Hummingbirdre, és meddig kap támogatást a Classic, arról nincs hivatalos információ.

A 9.2 új, egyoldalas pénztára Hummingbird-alapú témával működik azonnal, a Classic témát alapból nem támogatja. Ha a webshop egyedi, a Classicre épülő témát használ, a 9-hez illő változatáról a téma készítőjét érdemes megkérdezni.

Mit hoz a 9 a webshopnak?

PrestaShop 8.2 vagy 9: támogatás, újdonságok a 9.0, 9.1 és 9.2 kiadásban, a váltás lépései
A 8.2 támogatása, a 9 újdonságai és a váltás lépései.
  • 9.0: WebP és AVIF képformátum; vendégként is lehet rendelni olyan e-mail-címmel, amelyhez már van fiók; tisztább termék-URL; a szűrt listaoldalak nem kerülnek a keresőkbe; modulműveletek naplózása.
  • 9.1: Hummingbird 2.0 alapértelmezett téma; gyorsabb kosár sok termékváltozatnál; két kísérleti funkció (rendelés több szállítmányra bontása, új kedvezményrendszer), éles webshopon a PrestaShop szerint még nem ajánlott.
  • 9.2: egyoldalas pénztár (a négylépéses megmarad), saját mezők termékre, vásárlóra és rendelésre, új termékállapotok, strukturált adatok (JSON-LD) a PrestaShopban, mesterségesintelligencia-segéd saját szolgáltatóval.

A 9.2 részletei külön cikkben: PrestaShop 9.2: újdonságok és frissítés.

Hogyan lehet 8.2-ről 9-re váltani?

A PrestaShop a 9-re frissítést az Update Assistant modullal (korábban 1-Click Upgrade) ajánlja. A modul csak olyan célverziót kínál fel, amely a szerver PHP-jával kompatibilis. Frissítéskor alapból kikapcsolja a nem gyári modulokat, a célverzióval nem kompatibilis modulokat eltávolítja, és újragenerálja az e-mail-sablonokat, ezért az egyedi levélsablon-módosítások elveszhetnek.

A fejlesztői dokumentáció főverzió-váltásnál (például 8 → 9) a migrációt is javasolja: új webshop a 9-en, és az adatok átvitele, mert a régi téma és modulok összeférhetetlenek lehetnek. A frissítés leírása szerint viszont a helyben frissítés megőrzi az adatokat, a modulokat és a témát. Melyik út jobb, az a webshop moduljain és témáján múlik.

  • Tesztpéldány előbb: a PrestaShop minden frissítésnél azt kéri, hogy előbb tesztkörnyezetben próbálják ki, a modulokkal és a témával együtt.
  • Mentés: az Update Assistant mentése mellett saját mentés a fájlokról és az adatbázisról.
  • Utána: a kikapcsolt modulokat vissza kell kapcsolni, és a webshopot vásárlóként végig kell próbálni: regisztráció, rendelés, fizetés, levelek.

Mit érdemes most tenni?

  1. Ha a webshop 8.1-en vagy 8.0-n fut: legalább 8.2.8-ra lépni, mert ezek az ágak nem kapnak javítást.
  2. Ha 8.2-n fut: a 8.2.8-at telepíteni, ha még nincs fent.
  3. Felmérés: összeírni a témát, a modulokat és az egyedi fejlesztéseket, és megnézni, melyikhez van 9-hez kiadott verzió.
  4. Próba: tesztpéldányon kipróbálni a 9-re váltást, és végigpróbálni a vásárlást.
  5. Időzítés: az éles váltást a próba eredménye alapján megtervezni, a forgalmas időszakon kívülre.

PrestaShop frissítés

A webshop frissítése a témával, a modulokkal és az adatokkal együtt, tesztpéldányon előkészítve.

Jelentkezés a frissítésre

Gyakori kérdések

Meddig kap javítást a PrestaShop 8.2?

A PrestaShop 10.0.0 megjelenéséig, csak biztonsági és kritikus javítást. A 10.0.0 dátuma nem ismert.

Sürgős a 9-re váltás?

A PrestaShop szerint nem sürgősségi lépés, de a megtervezését javasolja. Addig a 8.2 legutóbbi kiadásának, a 8.2.8-nak fent kell lennie.

Kell PHP-t váltani a 9-hez?

Nem feltétlenül: a PHP 8.1-en a 8.2 és a 9 is fut.

Működik a Classic téma a 9-ben?

Igen, a Classic a 9.2-ben is a csomag része. Új telepítésnél a 9.1 óta a Hummingbird az alapértelmezett, és a 9.2 egyoldalas pénztára alapból nem támogatja a Classicet.

Megmaradnak a modulok a 9-re váltáskor?

Az Update Assistant a nem gyári modulokat kikapcsolja, a 9-cel nem kompatibiliseket eltávolítja. Hogy melyik modulnak van 9-hez való verziója, azt a modul készítőjénél kell megnézni.

Források: PrestaShop 9.0 available, 8.2.x extended support phase, PrestaShop 9.1.0 available, PrestaShop 9.2.0 available, System requirements (9), Changes in PrestaShop 9.0, Keeping up to date

Megosztás

Értesülj időben a PrestaShoppal kapcsolatos hírekről és újdonságokról, valamint akcióinkról!

Feliratkozással hozzájárulok, hogy a PrestaHU hírlevelet küldjön, és e-mail címemet kódolt formában hirdetési célközönségek kialakítására használja a Google Ads és a Meta rendszerében. A hozzájárulás bármikor visszavonható.

Adatkezelési tájékoztató

Hozzászólások

Még nincs hozzászólás.

Két ujjal vagy dupla koppintással nagyítható

Moduljaim