Tema personalizado

Puede instalar uno o varios temas para usarlos en una o en todas las tiendas y sitios del proyecto. Los temas incluyen varios archivos estáticos, incluidas imágenes, fuentes, CSS, JavaScript, PHP y más, para diseñar completamente sus tiendas. Puede agregar la temática extrayendo su código en el sistema de archivos o utilizando Composer.

Instalar una temática manualmente

Para instalar una temática manualmente, debe tener el código de la temática en un archivo comprimido o en una estructura de directorios similar a la siguiente:

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

Para instalar un tema manualmente:

  1. Copie el código de la temática en <Project root dir>/app/design/frontend para una temática de tienda o en <Project root dir>/app/design/adminhtml para una temática de administrador. Compruebe que el directorio de nivel superior sea <VendorName>; de lo contrario, el tema no se instalará correctamente.

    code language-bash
    cp -r ExampleTheme <project-root>/app/design/frontend
    
  2. Confirme que la temática se ha copiado en el lugar correcto.

    • Tema de tienda: ls <project-root>/app/design/frontend
    • Tema del administrador: ls <project-root>/app/design/adminhtml

    A continuación se muestra un ejemplo:

    Ejemplo de Adobe Commerce del tema

  3. Agregue y confirme archivos.

    code language-bash
    git add -A && git commit -m "Add theme"
    
  4. Inserte los archivos en la rama.

    code language-bash
    git push origin <branch name>
    
  5. Espere a que se complete la implementación.

  6. Inicie sesión en Admin.

  7. Haga clic en Contenido > Diseño > Temas.

    La temática se muestra en el panel derecho.

Instalar una temática mediante Composer

La instalación de una temática mediante Composer es igual que instalar cualquier otra extensión mediante Composer. Consulte Instalar, administrar y actualizar módulos para obtener más información.

Para instalar una temática con Composer:

  1. Adquiera la temática en Commerce Marketplace.

  2. Obtenga el nombre del compositor de la temática.

  3. Cambie al directorio raíz de Adobe Commerce e introduzca el comando:

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

    Por ejemplo,

    code language-bash
    composer require zero1/theme-fashionista-theme:1.0.0
    
  4. Espere a que se actualicen las dependencias.

  5. Introduzca los siguientes comandos:

    code language-bash
    git add -A && git commit -m "Add theme"
    
    code language-bash
    git push origin <branch name>
    
  6. Inicie sesión en Admin.

  7. Haga clic en Contenido > Diseño > Temas.

    La temática se muestra en el panel derecho.

Múltiples temas

Cuando utilice varias temáticas, como diferentes temáticas por configuración regional, revise la variable de entorno SCD_MATRIX para personalizar la implementación de temáticas. Consulte las fases build o deploy en la configuración del entorno.

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