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 /
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 /
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:
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:
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 /
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ó
Annak érdekében, hogy a logó, meg kell:
1 - Ha a logó a .svg formátum:
Logo.svg átnevezésével, és tegye
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:
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.