Magento 2 hozzon létre egy új téma a magento 2

Magento 2 hozzon létre egy új téma a magento 2

Ebben a cikkben bemutatjuk, hogyan lehet létrehozni egy témát a frontend Magento 2. Vágjunk bele, és hagyja, hogy mi lépni a következő terv alapján:

Téma létrehozása címtár

Menjünk le ezt az utat, és hozzon létre a fejlesztő mappát: / app / design / frontend /

Magento 2 hozzon létre egy új téma a magento 2

Kivonat: Mint látható, a megadott név nagybetűvel. Ez egy opcionális állapot, ez egy ajánlás a Magento 2 fejlesztő.

Ezután hozzon létre egy mappát téma: / app / design / frontend //

Magento 2 hozzon létre egy új téma a magento 2

Létrehozása zeneszerző témacsomag (nem kötelező)

Témák biztosított Magento 2 alapértelmezés képviseletében a zeneszerző csomagot.
Tudja meg, mi a zeneszerző itt lehetséges. itt és itt.

composer.json információt nyújt a függőségi problémákat.

composer.json fájl Példa:

Mi van abban a pillanatban:

Magento 2 hozzon létre egy új téma a magento 2

Létrehozása registration.php fájl

A mi esetünkben ez lesz:

konfigurációs fájl

Nagyon szép és hasznos funkció az új Magento 2. Annak érdekében, hogy alakja (mérete, átméretezés, arányok, vágás stb.) A termék képeket a gyökér a téma, akkor létre kell hozni egy mappát stb, view.xml fájl létrehozásához.

Amennyiben a szülő téma konfiguráció nem igényel semmilyen változás, a fájl keyfile view.xml folbekom.

A mi esetünkben öröklik a szabványos téma Luma, és bár megható kép konfiguráció nem.

nemzetközivé

A változata magento 1.9.x tároló csv fájlok fordítását készítette locale mappát a témák mappába. Ezután hozzon létre egy mappát a nyelvet, például ru_RU, és már ott - közvetlenül magát a fordítás translate.csv fájlt.

A Magento 2, minden kicsit más. Most téma gyökérmappáiban létrehozása szükséges i18n. Továbbá i18n mappában létrehoz egy fájlátvitel, például ru_RU.csv.

Kivonat: Az angol nyelvben a szavak «nemzetközivé» elfogadtam a csökkentés «i18n». A 18-as szám jelzi, hogy hány nem fogadott közötti «i» és «n» leveleket. (Wikipedia).

például: /i18n/en_US.csv

Hozzon létre egy könyvtárat a statikus fájlokat

A mi esetünkben ez:

Abstract: Catalogue of web, ami a gyökér mappában szálak tárolására használt statikus témafájlokra. Ha szükség van, hogy csatlakoztassa a fájl egy adott modult, akkor létre kell hoznia egy modult könyvtárat a téma mappában, és a helyén egy mappát web szerkezete fentebb.
példa /// Web /

A Magento 2 szervezett új struktúra, ahol van egy világos különbséget tett a modulok és a fájlokat a Fájl szálak. Ez nagyon kényelmes. Vissza fogunk térni erre a kérdésre részletesebb vizsgálatot.

Meghatározása alá logo

A Magento 2 logo alapértelmezett Logo.svg található / Web / képeket. A formátum az alapértelmezett logó - svg.

Annak érdekében, hogy a logó, meg kell:

1 - Ha a logó a .svg formátum:
Logo.svg átnevezésével, és tegye / Web / images

Abstract: Ebben az esetben mi bővül az elrendezés a szülő téma. A Magento 2 elrendezések lehet újra és kibővítették. További részletek erről lesz szó a következő cikkben.

További ebben elrendezés regisztrálni kell információt a logó.
Például astrio.png mérete 150x30 logo kerül be az alábbiak szerint:

következtetés

Tehát ami egy témát folyamat befejeződött. Ez az, amit szerkezet kapjuk:

Magento 2 hozzon létre egy új téma a magento 2

Ezután menj az admin felületre, és aktiválja a témát, és törölje a gyorsítótárat. A frontend változásokat nem, mert teljes mértékben öröklik az alapértelmezett témát Luma.

A következő cikkben fogunk beszélni, többszörös öröklés Magento 2 és elemezni meghosszabbítása / felülírás elrendezés.

Magento 2 hozzon létre egy új téma a magento 2

Kapcsolódó cikkek