Menu
Feedback
Comece aqui
Tutoriales
Portal del desarrollador

Problemas Conocidos
Directrices de Soporte
Troubleshooting

Preguntas Frecuentes
Anuncios
Tutoriales
Tutoriales
Explore tutoriales detallados para operar su tienda VTEX.
Tutoriales
Storefront
Layout
¿Para qué sirve el Control Personalizado?
¿Para qué sirve el Control Personalizado?

En diversos proyectos es necesario crear un banner, una vitrina o incluso un código HTML que se utilizará en varias páginas del sitio web. Un ejemplo es el banner de flete gratis y descuentos que habitualmente está ubicado en la parte superior de la página, debajo del menú.

Para evitar el trabajo de añadir manualmente el mismo contenido varias veces en cada página, tenemos el área de Custom Elements.

Los controles personalizados son muy útiles en el desarrollo y facilitan la actualización del contenido. Se pueden utilizar en templates y subtemplates de las páginas.

Creando un control personalizado

Para crear un control personalizado, acceda al Admin y al menú Storefront. Haga clic en Layout. Después haga clic en la carpeta CMS y en Custom Elements.

En Custom Elements, podemos crear hasta cuatro tipos de características para personalizar las tags.

Estos tipos son:

  • Banner
  • BannerDHTML
  • Colección
  • HTML

Para crear una tag de control personalizado, basta hacer clic en Add, registrar un nombre y una tag, luego seleccionar el tipo.

{"base64":"  ","img":{"width":1166,"height":708,"type":"png","mime":"image/png","wUnits":"px","hUnits":"px","length":44357,"url":"https://raw.githubusercontent.com/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/Storefront/Layout/para-que-serve-o-controle-customizado_1.png"}}

Atención: no cree un control del tipo HTML con un elemento title. Esto puede interferir con el buen funcionamiento de su tienda.

Aplicando un control personalizado a un template de página

La aplicación de una tag de control personalizado es semejante al uso de otros elementos como los controles normales y subtemplates. La tag se debe colocar en el lugar donde queremos que el contenido sea cargado.

Para identificar el control personalizado que se utilizará, insertamos el nombre de la tag registrada en la sintaxis del control.

Las sintaxis para cada tipo de control son las siguientes:

  1. Tipo Banner: <vtex:nombredelatag />
  2. Tipo HTML: <vtex.cmc:nombredelatag />
  3. Tipo Colección: <vtex.cmc:nombredelatag />
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
¿Te ha parecido útil?
No
Sugerir cambios (GitHub)
Contributors
2
Photo of the contributor
Photo of the contributor
+ 2 contributors
On this page
¿Todavía tienes dudas?
Pregunte a la comunidad
Encuentra solucciones y comparte ideas en la comunidad de VTEX.
Únete a nuestra comunidad
Solicite soporte a VTEX
Para asistencia personalizada, contacte a nuestros expertos.
Abra un ticket de soporte
GithubDeveloper portalCommunityFeedback