Aprende a utilizar las variables de HubL y las macros para construir páginas dinámicas en el CMS de HubSpots y correos electrónicos.
}}
. La sintaxis básica de las variables es la siguiente:
content.absolute_url
imprime la URL del contenido específico.
HubSpot tiene muchas variables predefinidas que se pueden utilizar en toda tu página, blog y plantillas de correo electrónico. Tenemos una lista de referencia de las variables, también puedes ver la información del desarrollador al navegar por cualquier página de tu cuenta para ver las variables disponibles dentro de esa página.
Además de imprimir los valores de las variables y los atributos del diccionario en una plantilla, también puedes definir tus propias variables. Puedes almacenar cadenas, booleanos, enteros, secuencias o crear diccionarios dentro de una sola variable. Las variables se definen dentro de los delimitadores de las sentencias utilizando la palabra “set”. Una vez almacenadas, las variables pueden imprimirse indicando el nombre de la variable como una expresión. A continuación puedes ver varios tipos de información almacenada en variables y luego imprimir.
Las variables deben ser palabras sueltas o utilizar guiones bajos para los espacios (por ejemplo, mi_variable). HubL no admite nombres de variables con guiones.
-
) al principio o al final de un bloque, un comentario o una expresión variable, se eliminarán los espacios en blanco que haya antes o después de ese bloque.
se ha alcanzado el límite máximo de recursión de 20 para la macro <your macro name>
<p>
en una macro además de los dos argumentos.
my_macros.html
.
my_macros.html
. También nombra el grupo de macros (en este ejemplo header_footer
). Las macros pueden ejecutarse agregando el nombre de la macro al nombre dado a la plantilla importada. Consulta el ejemplo siguiente.
my_macros.html
de la sección anterior de este artículo. Pero esta vez en lugar de importar todas las macros, sólo accede a la macro de pie de página.
.update
: