Remake a teljes modul osCommerce a vamshop
Remake a teljes modul osCommerce a VamShop
Mint látható, ez a modul osCommerce. Dolgozunk VamShop, és ennek megfelelően meg kell változtatni alatt VamShop.
Elkezdjük alakítsa át a modul alatt VamShop.
1. Az első dolog, amit tudni kell a különbségeket VamShop és osCommerce - az a hely, a nyelvi fájlokat. Az osCommerce: / includes / languages / nyelvet. A VamShop: / lang / nyelvet.
Értelemszerűen az első dolog, amit meg kell tennie - a fájl másolása a /includes/languages/english/modules/order_total/ot_lev_discount.php /lang/english/modules/order_total/ot_lev_discount.php (ez egy nyelvi fájl az angol nyelv) és / lang /russian/modules/order_total/ot_lev_discount.php (ez egy nyelvi fájl az orosz nyelv). Is lefordították orosz szöveget /lang/russian/modules/order_total/ot_lev_discount.php, de ez nem kötelező.
2. Most kell, hogy remake magát /includes/modules/order_total/ot_lev_discount.php modult. Az első különbség VamShop szerkezete osCommerce:
Minden funkció kezdődik VamShop vam_ (nem tep_ az osCommerce). Ennek megfelelően /includes/modules/order_total/ot_lev_discount.php fájl változások minden tep_ vam_
A második különbség VamShop szerkezete osCommerce: Minden modul beállításainak azaz mezőnevek és leírások VamShop eltérően osCommerce, tárolják nyelvi fájlokat.
Meg kell adni a nyelvet állandók a mező nevét és leírását a területen.
Nyílt /lang/russian/modules/order_total/ot_lev_discount.php fájlt.
Nézzük a betét kéréseket, meghatározzák, mit kell hozzá egy állandó (azaz nézi a mező értéke configuration_key), és olvassa el az alábbi lehetőségek közül:
Készítsen nyelv állandók kulcsfontosságú adatokat, hozzátéve, hogy minden kulcs a végén:
Mindezt figyelembe véve azt már említettük, meg kell hozzá /lang/russian/modules/order_total/ot_lev_discount.php (Azt is lefordítani a szöveget angolra, és adjunk hozzá /lang/english/modules/order_total/ot_lev_discount.php) a következő:
Aztán ki kell javítani minden típusú betét SQL lekérdezések, más szóval, az ötlet, hogy a szöveg (cím és a leírás modul) az SQL lekérdezést a nyelvi fájlt, mert A szöveg már volt, és most szeretné, hogy távolítsa el a betétet lekérdezés. Vegyük ki a lekérdezés területen, és configuration_title configuration_description, valamint az e mezők értékeit, azaz a Például, meg kell rögzíteni:
Hasonlóképpen, mi erősít a többi betét lekérdezések, helyezze eredményeként kérelmek a következők:
Később /includes/modules/order_total/ot_lev_discount.php változás fájl:
Ha nem, akkor ezt a modult az admin panel nem kerül frissítésre jogállásáról szóló telepített és nem jelennek meg a Remove gombot és szerkesztése.
És az utolsó dolog, amit tennie kell. A VamShop a termelői árak (kedvezmények, stb) által használt osztály $ vamPrice ellentétben osCommerce, ahol az osztály $ pénznemek használni. Egyszerűen fogalmazva, le kell cserélnünk:
Ezután már csak meg kell telepíteni a modult:
1. újraírása a boltban modul módosított fájlokat: /includes/modules/order_total/ot_lev_discount.php /lang/english/modules/order_total/ot_lev_discount.php /lang/russian/modules/order_total/ot_lev_discount.php
2. Az admin - modulok - érdekében a teljes modul állítsa be kedvezmény.
3. Állítsa be a kedvezményt függően a megrendelés összege. Felvételi formátum: az összeg a következő sorrendben: a százalékos kedvezmény, elválasztó: vessző. Például, azt szeretnénk, hogy megrendeléseket 0-20 $, így egy 10% -os kedvezményt 20. és 50-20%, akkor azt írja le az alábbiak szerint: 20: 10,50: 20
4. Mentse a vevő figyelembe kell venni, és megjelenik a rendelést visszaigazoló oldal - ábra. 1.
Röviden összefoglaljuk, hogy mi a különbség rend teljes VamShop modulok a megrendelés teljes modulok osCommerce: 1. hely nyelvi fájlokat. Az osCommerce: / includes / languages / nyelvet. A VamShop: / lang / nyelvet. 2. Minden funkció VamShop kezdődik vam_ (nem tep_ az osCommerce). 3. Minden modul beállítás, például a mezőnevek és leírások VamShop eltérően osCommerce, tárolják nyelvi fájlokat. 4. VamShop a termelői árak (kedvezmények, stb) által használt osztály $ vamPrice ellentétben osCommerce, ahol az osztály $ pénznemek használni.
Ismerve a négy alapvető különbségek alakítsa saját maga és más modulokat a megbízás összesen Oscommerce VamShop.