Ami a saját dizájn az üzlet-script - mdash; webasyst

Tárgy Design Shop-Script tartalmaznia kell a következő, alapvető sablonok kirakat:

  • checkout.html
  • checkout.contactinfo.html
  • checkout.shipping.html
  • checkout.payment.html
  • checkout.confirmation.html
  • checkout.success.html
  • checkout.error.html

1. képződése struktúra kialakítása témák

index.html

index.html sablon képezi az alapvető szerkezete oldalak kirakat elemek felhasználásával , , és .

az elem belsejében képezheti a fő navigációs menü (például módszerével alkalmazások ()>, mint a dizájn „default”), oldalfalak, az alsó panel ( „footer”) és hasonló szerkezeti egységeket az oldal közösek a vitrinek oldalakon.

category.html

Termék listák

Tipp: a kód megjelenítéséhez használt termékek category.html sablon lehet használni más oldal ablakok, például a találati oldalon, ezért célszerű, hogy ezt a kódot egy külön sablon elnevezése, például, a termék-lista. html. Csatlakoztassa ezt a kiterjesztést sablon category.html sablon segítségével Smarty-funkciók:

A téma az „alapértelmezett” kialakítás az azonos célra használt 2 különböző sablonok: list-table.html és lista-thumbs.html - kialakulásának termékek listáit, különböző mintával különböző helyeken mutatja.

product.html

product.html sablon kialakítására használjuk a fő tartalma a termék oldalon. Általában ezen az oldalon megjelenített nevét, leírását, a termék jellemzőit és a gomb „kosárba”.

Termék információ megtalálható egy osztályban például a változó shopProduct.

Forrás osztály shopProduct kód a fájlban wa-apps / shop / lib / classes / shopProduct.class.php.

Amellett, hogy információkat jelenít meg a terméket, fontos funkciója a termék oldalon az a képesség, hogy adjunk termékeket a kosárba, hogy aztán folytassa a pénztárnál. Form hozzá egy elemet a kosárba lehet létrehozni formájában tag

, amelybe adatokat kell küldeni postán URL, a visszatérés szerkezet getUrl ( '/ frontendCart / add)>.

cart.html sablon megjelenítéséhez használt elemek listáját, amelyeket a kosárba. Általános szabály, hogy ez az oldal lehetővé teszi, hogy módosítsa az egységek száma megrendelt árut, egyes elemek eltávolítását a Lomtár, vagy közvetlenül a pénztárnál.

Tájékoztatás az aktuális kosár tartalmazza a változót egy asszociatív tömböt a következő elemeket tartalmazza:

  • tételek - a termékek listáját a kosárba
  • teljes - a teljes összeget az árak a megrendelt áruk darabokat, hogy illeszkedjen a kiválasztott cikkek és szolgáltatási lehetőségeket
  • számít - az összes egység száma megrendelt árut

error.html

Ha kér oldal bemutatja hiba történik (például „az oldal nem található” vagy „Internal Server Error”), információk megjelenítéséhez használatával error.html sablon. Változó, amely ebben sablon:

  • $ ERROR_MESSAGE - hibaüzenetet generált a boltban
  • $ ERROR - szerver kód, például 404 vagy 500

3. Támogatás a plug-inek

Az alapvető téma Shop-Script kialakítás (például a téma „default”) beépített támogatása plug-inek. Ez a támogatás a sablon dizájn vannak speciális betétek (horgok), amely lehetővé teszi, hogy automatikusan további tartalmat a kirakatba (például a lista árutermékek márkák, és így tovább. N.). Példa horog product.html sablon:

Ahhoz, hogy a dizájn támogatja a kijelző további tartalmak plugins másolja a következő töredékek egyik alapvető tervezési (azaz „default”) a megfelelő sablonokat saját témát.

Csatlakozó a közös fájlok keret

Csatlakozó saját témafájlokra

Plug-in ebben a példában a fájlokat és style.css script.js hozzá kell adni a mappát a többi téma sablonokat.

5. Hozzon létre egy nyilvánvaló fájl

Shop-Script vett egy sor sablonokat részeként adott dizájn, meg kell adnia az összes általunk létrehozott fájlokat a téma egy speciális jegyzékfájlban theme.xml. Példa fájlt és egy leírást annak elemeit, olvassa el az „App integráció” Site „”

Fontos: az azonosító (id) a dizájn, a jegyzékben megadott fájlt theme.xml, különböznie kell a azonosítóit más téma a magazin!

6. feltöltése

A letöltés előtt a téma fájlokat a szerverre kell, hogy legyen a nyilvánvaló fájlt archiválja TAR.GZ. méret Meg kell csomagolni csak a fájlokat - anélkül, hogy azt a mappát, amelyben létrehozta őket a számítógépre! Archív fájl neve nem számít. Archives kell adni a link „Download téma” a „Showcase”.

A letöltés után az archívum, válasszon egy új témát a routing beállítás egy internetes áruház, úgyhogy kezdték használni az ablakban.