Tema personalizzato

Puoi installare uno o più temi da utilizzare per uno o tutti i tuoi store e siti nel progetto. I temi includono più file statici tra cui immagini, font, CSS, JavaScript, PHP e altro per progettare completamente i tuoi store. È possibile aggiungere il tema estraendone il codice nel file system oppure utilizzando Compositore.

Installare manualmente un tema

Per installare manualmente un tema, è necessario che il codice del tema sia in un archivio compresso o in una struttura di directory simile alla seguente:

<VendorName>
  ├── composer.json
      ├── etc
      │   └── view.xml
      ├── media
      ├── registration.php
      ├── theme.xml
      └── web
          ├── css
          │   └── source
          ├── fonts
          ├── images
          └── js

Per installare manualmente un tema:

  1. Copiare il codice del tema in <Project root dir>/app/design/frontend per un tema vetrina o <Project root dir>/app/design/adminhtml per un tema amministratore. Verificare che la directory di primo livello sia <VendorName>. In caso contrario, il tema non viene installato correttamente.

    code language-bash
    cp -r ExampleTheme <project-root>/app/design/frontend
    
  2. Confermate il tema copiato nella posizione corretta.

    • Tema vetrina: ls <project-root>/app/design/frontend
    • Tema amministratore: ls <project-root>/app/design/adminhtml

    Di seguito è riportato un esempio:

    EsempioTema Adobe Commerce

  3. Aggiungere e confermare i file.

    code language-bash
    git add -A && git commit -m "Add theme"
    
  4. Invia i file al ramo.

    code language-bash
    git push origin <branch name>
    
  5. Attendere il completamento della distribuzione.

  6. Accedi all’amministratore.

  7. Fai clic su Contenuto > Progettazione > Temi.

    Il tema viene visualizzato nel riquadro di destra.

Installare un tema tramite Compositore

L’installazione di un tema con Composer è identica all’installazione di qualsiasi altra estensione con Composer. Per informazioni dettagliate, vedere Installare, gestire e aggiornare i moduli.

Per installare un tema utilizzando Compositore:

  1. Acquista il tema da Commerce Marketplace.

  2. Ottieni il nome del Compositore del tema.

  3. Passa alla directory principale di Adobe Commerce e immetti il comando:

    code language-bash
    composer require <vendor>/<name>:<version>
    

    Ad esempio:

    code language-bash
    composer require zero1/theme-fashionista-theme:1.0.0
    
  4. Attendere l'aggiornamento delle dipendenze.

  5. Immettete i seguenti comandi:

    code language-bash
    git add -A && git commit -m "Add theme"
    
    code language-bash
    git push origin <branch name>
    
  6. Accedi all’amministratore.

  7. Fai clic su Contenuto > Progettazione > Temi.

    Il tema viene visualizzato nel riquadro di destra.

Più temi

Quando si utilizzano più temi, ad esempio temi diversi per lingua, esaminare la variabile di ambiente SCD_MATRIX per personalizzare la distribuzione dei temi. Vedere le fasi build o deploy nella configurazione ambiente.

recommendation-more-help
05f2f56e-ac5d-4931-8cdb-764e60e16f26