Eget tema
Du kan installera ett eller flera teman som du kan använda för en eller alla dina butiker och webbplatser i ditt projekt. Teman innehåller flera statiska filer, inklusive bilder, teckensnitt, CSS, JavaScript, PHP med mera för att skapa butiker. Du kan lägga till temat genom att antingen extrahera dess kod till filsystemet eller använda Composer.
Installera ett tema manuellt
Om du vill installera ett tema manuellt måste du ha temats kod i ett komprimerat arkiv eller i en katalogstruktur som liknar följande:
<VendorName>
├── composer.json
├── etc
│ └── view.xml
├── media
├── registration.php
├── theme.xml
└── web
├── css
│ └── source
├── fonts
├── images
└── js
Så här installerar du ett tema manuellt:
-
Kopiera temats kod under
<Project root dir>/app/design/frontend
för ett butikstema eller<Project root dir>/app/design/adminhtml
för ett administratörstema. Kontrollera att den översta katalogen är<VendorName>
. Annars installeras temat inte korrekt.code language-bash cp -r ExampleTheme <project-root>/app/design/frontend
-
Bekräfta att temat har kopierats till rätt plats.
- Tema:
ls <project-root>/app/design/frontend
- Administratörstema:
ls <project-root>/app/design/adminhtml
Ett exempel följer:
ExampleTheme Adobe Commerce
- Tema:
-
Lägg till och implementera filer.
code language-bash git add -A && git commit -m "Add theme"
-
Skicka filerna till din gren.
code language-bash git push origin <branch name>
-
Vänta tills distributionen är klar.
-
Logga in på Admin.
-
Klicka på Innehåll > Design > Teman.
Temat visas i den högra rutan.
Installera ett tema med Composer
Att installera ett tema med Composer är detsamma som att installera andra tillägg med Composer. Mer information finns i Installera, hantera och uppgradera moduler.
Så här installerar du ett tema med Composer:
-
Köp temat från Commerce Marketplace.
-
Hämta temats disposition.
-
Byt till Adobe Commerce rotkatalog och ange kommandot:
code language-bash composer require <vendor>/<name>:<version>
Exempel:
code language-bash composer require zero1/theme-fashionista-theme:1.0.0
-
Vänta på att beroenden ska uppdateras.
-
Ange följande kommandon:
code language-bash git add -A && git commit -m "Add theme"
code language-bash git push origin <branch name>
-
Logga in på Admin.
-
Klicka på Innehåll > Design > Teman.
Temat visas i den högra rutan.
Flera teman
Om du använder flera teman, till exempel olika teman per språkinställning, ska du granska miljövariabeln SCD_MATRIX
för att anpassa temadistributionen. Se build- eller deploy-stegen i miljökonfigurationen.