
Mit fejlesztünk
- Szállítás és fizetés: csomagpont-választó, utánvét-díj a fizetési módnál, országonkénti díjszabás, ingyenes szállítási küszöb, futár-integrációk;
- Árazás: vásárlói csoport és márka szerinti kedvezmények, ársávok, nagykereskedelmi árszintek, egyedi partner-árak;
- Rendeléskezelés: állapot-kezelés, csomagolási és feladási folyamat, tömeges műveletek az admin listákon, saját színkódok;
- Ügyfél-oldal: fiók-kiegészítések, dokumentumok, garancia- és RMA-kezelés, viszonteladói felületek;
- SEO és tartalom: meta- és alt-kezelés, szöveg-fragmentumok, kulcsszó-linkelés, blog, sitemap, strukturált adatok;
- Integrációk: számlázó- és ügyviteli rendszer, készlet-szinkron, API-k, e-mail-értesítések.
Hogyan — és miért így
Az OpenCartban több módon lehet beavatkozni. A sorrendünk:
- Esemény (event): ha a gyári kód eseményt kínál, azt használjuk. Ez a legtisztább: nem nyúl a fájlokhoz, frissítés után is él.
- Elkülönített módosítás (OCMOD): ahol esemény nincs. Rövid, pontos illesztéssel, hibatűrően, hogy egy témacsere ne döntse el.
- Gyári fájl felülírása: ezt kerüljük. Egy felülírt gyári fájl a következő frissítésnél vagy csendben visszaáll, vagy fehér oldalt ad.
Amit minden modulnál betartunk
- saját mappa-névtér, csak saját fájlok — a telepítés nyoma teljes és eldobható;
- az eltávolítás valóban takarít: esemény, beállítások, saját táblák;
- angol és magyar nyelvi fájl, hogy csupasz OpenCarton is működjön;
- a beállítások az adminban vannak, nem a kódban — nem kell hozzánk jönni minden apró változtatásért.

Meglévő bővítmény javítása, átvétele
Gyakori eset: megvan a modul, de PHP-frissítés után hibázik, ütközik egy másikkal, vagy a szerzője már nem elérhető. Ilyenkor átvizsgáljuk, javítjuk, és ha kell, átemeljük a saját, karbantartott változatunkba. Azt is meg tudjuk mondani, hogy melyik bővítmény okozza a hibát — ez önmagában sokszor a fél megoldás.
Mit kapsz a végén
- működő funkció, admin-felülettel és magyar szöveggel;
- rövid leírás arról, mit csinál és mit állítasz benne;
- frissítés-biztos telepítés, amit később is lehet bővíteni;
- ha kérted, a kód is a tiéd.
Gyakori kérdések
Egy meglévő modult is tudsz módosítani?
Igen, ha a kód hozzáférhető. Ha titkosított (ioncube), akkor jellemzően nem — ilyenkor a saját megoldás gyorsabb, mint a szerzőre várni.
Frissítés után nem esik szét?
Ezért használunk eseményeket, és ezért nem írunk át gyári fájlt. Ahol OCMOD kell, ott hibatűrő illesztést írunk, hogy egy témacsere se döntse el az áruházat.
Mennyi idő egy modul?
Egy jól körülírt funkció napokban mérhető, nem hónapokban. A tisztázó kérdésekre szánt fél óra a legjobban megtérülő része a munkának.
Az adminban is látszik, amit fejlesztesz?
Igen. Alapelvünk, hogy ne nyers azonosítókkal és technikai kódokkal kelljen dolgozni: választó, jelölő, vizuális megerősítés — az adminban is.
Több boltra is működik?
Igen, több bolt és több nyelv esetén is: a modulok bolt- és nyelv-szinten állíthatók.
Beszéljük meg, mi kell hozzá.
Írj egy e-mailt azzal, hogy mit szeretnél elérni — nem sablon-ajánlatot küldünk vissza.