Esta funcionalidad está disponible para las tiendas que utilizan la tecnología Portal Legada.
La sección Layout te permite crear tu storefront con HTML y CSS.
Sites and channels
Si aún no ha creado un Web Site (o desea crear un nuevo), es en ese directorio que debe ir primero. Si ya tiene un Web Site, aquí es donde usted tendrá acceso y administrará toda su estructura de carpetas.
Sites and channels es también el lugar donde usted podrá crear y organizar los layouts de su sitio, como veremos más adelante.
Esta función también está disponible para las tiendas que usan Site Editor.
Binding
Antes de comenzar a organizar el contenido de su Web Site, este Web Site debe estar vinculado a un account name. De esta forma, el sistema entiende dónde se va a aplicar toda la información agregada o modificada en las carpetas, archivos o código del Web Site.
Este es un proceso fundamental para el perfecto funcionamiento de su tienda, pero también es muy simple. Sólo tienes que seguir los pasos de este artículo.

Layouts y templates
Con su Web Site creado y vinculado a un account name, usted tendrá que definir templates y layouts.
- Template: aquí es donde se encuentra el código propiamente dicho. Entre otras cosas, es él quien determina cómo las informaciones van a aparecer en la pantalla, incluso la posición en que los placeholders van a aparecer. Los templates se reúnen en las carpetas HTML Templates y Shelves Templates (Templates de estante).
- Layout: es responsable de determinar qué elementos aparecen en una página. Es él quien configura los placeholders (elementos como banners, colecciones y otros), que serán exhibidos para el usuario final. Para funcionar, cada layout debe estar vinculado a un solo template. Usted encontrará los layouts de su Web Site organizados por carpetas en el directorio Sites and Channels.
Placeholders
Son elementos (Banner DHTML, HTML, Colección, Banner, Productos relacionados) que pueden o no ser usados en las páginas de su Web Site. Se configuran en los layouts (que se almacenan en el directorio Sites and Channels), pero su posición en la página está determinada por el código presente en los templates (almacenados en el directorio HTML Templates).
El layout define qué placeholders se van a utilizar, y lo que muestran, pero es el código (es decir, el template) que va a decir dónde aparecen en la página.
Colección
Para el CMS, las colecciones son placeholders que muestran grupos de productos (product clusters) en una página determinada. Estos grupos deben definirse en el directorio Product Clusters (Collections).
Controles
Los controles nativos de VTEX representan varias funcionalidades útiles y replicables en los templates de su sitio. Por ejemplo, al insertar el control <vtex.cmc:productName/>
en su página de producto, el sistema mostrará automáticamente el nombre del producto.
Usted puede ver la lista completa de controles nativos para templates en este artículo.
Custom Elements
Además de los controles nativos de VTEX, el sistema le permite crear controles personalizados. Se almacenan en el directorio Custom Elements, y se pueden usar en cualquier template, al igual que los controles nativos.
URL Builder
En esta sección usted puede construir URLs más amigables, haciendo que las páginas de su sitio sean más fáciles de encontrar por el usuario.
Files Manager
Para administrar los archivos de su sitio Web, usted puede acceder a este directorio. En él, puede agregar, borrar y modificar archivos CSS, JavaScript, XML e imágenes.
Referencias
- Layout
- Configuración
- Estructura de las carpetas del Layout
- Lista de controles para plantillas
- ¿Qué son las plantillas?
- ¿Qué es un sitio web?
- ¿Qué son los controles?
- ¿Qué son los layouts?
- ¿Qué son los estantes?
- ¿Qué es binding?
Guías
-
Crear o editar una plantilla de página: Aprende a crear plantillas de página. La plantilla de página es un modelo creado para definir una estructura HTML para presentar el contenido de las páginas.
-
Asociar una plantilla a un layout: Asocia una plantilla a un layout utilizando la carpeta Sites and Channels.
-
Gestión de placeholders: Un placeholder es un fragmento de código configurable que atiende a las condiciones establecidas por la tienda. Inserta y configura un placeholder, por ejemplo un banner en tu tienda.
-
Uso de controles nativos de VTEX: Los controles son fragmentos de código que puedes utilizar en las plantillas de tu sitio web para realizar acciones específicas, por ejemplo, un control en una página de producto para mostrar el nombre del producto en la pantalla.
-
¿Para qué sirve el Control Personalizado?: Además de los controles nativos de VTEX, puedes crear tus propios controles.