OpenCart termékek áttöltése WooCommerce webáruházba

Volt márciusban egy munkám, ahol egy OpenCart webáruház termékeit kellett importálnom WooCommerce shopba. Mit mondjak, egy rémálom volt, de végül lett megoldás.

Mivel nagyon sokat dolgoztam vele, ezért leírom vázlatosan a megoldást, és az előfizetőknek pedig egy rövid videót is mellékelek a megoldásról.

OpenCart termékexport

Az első feladat. Már ezt sem sikerült sajnos megugrani, mert az „Export/Import Tool” nem működött (ősrégi, 2.1.0.1-es OpenCart volt), hiába telepítettem fel az OpenCart webáruházba.

Voltak még hasonló megoldások (pl.: Product and Category Data to Excel/CSV (vQmod) Free), de sajnos egyikkel sem sikerült normális exportfájlt készítenem a webáruházról.

Ilyenkor megoldás lehetett volna az, hogy a különböző adatbázis táblákból, és Excel függvényekkel összehozok egy terméklista fájlt. De sajnos nem ismerem az OpenCart táblákat, és ránézésre rengeteg táblából kellett volna összegereblyézni a megoldást, és a végső sikerre nem láttam 100%-os garanciát.

Pár tábla pl.:

  • oc_product
  • oc_product_description
  • oc_product_to_category
  • oc_product_image
  • oc_category
  • oc_category_description

Szóval ez zsákutca volt.

Export helyett egyből importálás

Végül találtam egy WordPress bővítményt, amellyel közvetlenül az OpenCart adatbázisából át lehetett tölteni a termékeket egy WooCommerce oldalra. Természetesen tesztoldalra, hiszen nem tudom, hogy valójában működni fog-e, illetve ha nem, akkor mit tesz tönkre.

A sikeres importálás után kiexportáltam WooCommerce-ből a termékeket, és abból már gyorsan importáltam a végleges WooCommerce webáruházba a terméklistát.

Persze itt is volt gond. Az eredeti webáruház kétnyelvű volt, amiből pont azt a nyelvet tudta csak importálni az ingyenes megoldás, amelyikre nem volt szükség. Amit kellett volna, azt pedig nem importálta. A megoldás a fizetős bővítmény lett volna, de végül rájöttem egy adatbázis hackre, ami megoldotta a problémát.

Miért volt nagy feladat?

Nincs nagy tapasztalatom, és nem is szeretem az importálás – exportálás funkciót. Pláne nem idegen rendszerből, mint az OpenCart.

Több lépésből állt az importálás végül:

  • 1. importálás, amikor angol termékek jöttek csak át. 360 termék elég sokáig eltartott. Ez kb. 30 perc volt.
  • 2. importálás, hátha elindulnak a magyar termékek is.
  • 3. importálás az adatbázis hack után, de képek nélkül.
  • 4. importálás adatbázis hackkel, de képekkel.
  • Exportálás.
  • 5. importálás a végső helyre.

A konkrét megoldásról a tagoknak hoztam egy videót is.



Cikkértesítő

Ha nem szeretnél lemaradni az új cikkekről, akkor iratkozz fel az értesítőre!

Szólj hozzá!


WordPress segítséget keresel?

Kérj díjmentes árajánlatot!

Főbb szolgáltatásaim: weboldal/webáruház készítés, megújítás, fejlesztés, gyorsítás, karbantartás, hibajavítás, oktatás, stb.

Adatvédelmi áttekintés

Ez a weboldal sütiket használ, hogy a lehető legjobb felhasználói élményt nyújthassuk. A cookie-k információit tárolja a böngészőjében, és olyan funkciókat lát el, mint a felismerés, amikor visszatér a weboldalunkra, és segítjük a csapatunkat abban, hogy megértsék, hogy a weboldal mely részei érdekesek és hasznosak.