Variables HubL
Les modèles HubSpot peuvent utiliser une multitude de variables prédéfinies qui peuvent être utilisées pour restituer des éléments utiles du site web et des e-mails. Cette page liste ces variables. Découvrez-en davantage sur la création de vos propres variables dans un modèle HubL ou un module.
La plupart des variables énumérées sur cette page sont facultatives, mais certaines sont obligatoires afin de créer des e-mails et des pages à partir de vos modèles.
Les variables énumérées ci-dessous peuvent être utilisées individuellement en les entourant du délimiteur }}
comme indiqué sur notre page Variables et macros. Vous pouvez éventuellement utiliser ces variables avec d'autres éléments du modèle de langue HubL, tels que les boucles, les filtres, les fonctions, les balises, etc.
Conformément aux directives européennes sur la protection de la vie privée, tous les e-mails envoyés par HubSpot doivent contenir certaines informations sur l'entreprise et les désabonnements. Par conséquent, les modèles d'e-mails HubSpot exigent certaines variables. D'autres variables d'e-mail sont facultatives et sont énumérées plus bas sur cette page.
Variable | Type | Description |
---|---|---|
site_settings.company_city
| String | Imprime la ville de l'entreprise (définie dans Paramètres > Marketing > E-mail > Configuration > Pied de page). |
site_settings.company_name
| String | Imprime le nom de l'entreprise (défini dans Paramètres > Marketing > E-mail > Configuration > Pied de page). |
site_settings.company_state
| String | Imprime l'état de l'entreprise (défini dans Paramètres > Marketing > E-mail > Configuration > Pied de page). |
site_settings.company_street_address_1
| String | Imprime l'adresse de l'entreprise (définie dans Paramètres > Marketing > E-mail > Configuration > Pied de page). |
unsubscribe_link
| String | Imprime l'URL de la page qui permet aux destinataires de gérer leurs préférences d'abonnement ou de se désabonner des communications par e-mail. Cette variable doit être utilisée dans l'attribut href d'un élément <a>. |
Pour publier un fichier codé en tant que modèle de page ou de blog modifiable, les variables suivantes doivent être incluses. Si vous souhaitez publier un fichier HTML sans ces variables afin de l'utiliser dans un autre modèle, vous pouvez le faire en décochant l'option Rendre ce modèle disponible pour du nouveau contenu.
Variable | Type | Description |
---|---|---|
standard_footer_includes
| String | Restitue le code de suivi HubSpot et tout autre code inclus dans votre HTML de pied de page dans les paramètres du contenu ou les options d'une page particulière. Cette balise doit être insérée directement avant la balise de fermeture du corps. |
standard_header_includes
| String | Ajoute jQuery, layout.css, toute feuille de style jointe, une balise viewport, le code de suivi Google Analytics, d'autres métadonnées de la page et le code ajouté à la balise d'en-tête au niveau du domaine, du modèle ou de la page. Cette variable doit être ajoutée à l'élément <head> des modèles HTML. |
De nombreuses variables HubSpot prédéfinies peuvent être utilisées dans les modèles d'e-mails, de pages ou de blogs. Vous trouverez ci-dessous une liste de ces variables.
(Remarque : Si vous voulez voir des informations supplémentaires sur ces variables, essayez d'utiliser le paramètre pprint)
Les variables suivantes seront restituées sur tout type de contenu.
Variable | Type | Description |
---|---|---|
account
| Dict | Cette variable est un dictionnaire qui stocke les propriétés de personnalisation de l'entreprise pour un contact connu. Il est possible d'accéder aux propriétés à partir de ce dictionnaire, en ajoutant un point et le nom de la propriété. Par exemple, |
company_domain
| String | Imprime le domaine de l'entreprise à partir de Site web > Pages > Branding > Lien du logo. |
contact
| Dict | Cette variable est un dictionnaire qui stocke les propriétés de personnalisation de contact pour un contact connu. Il est possible d'accéder aux propriétés à partir de ce dictionnaire, en ajoutant un point et le nom de la propriété. Par exemple, |
content
| Dict | Cette variable est un dictionnaire qui stocke diverses propriétés relatives à un élément de contenu spécifique tel qu'un e-mail, une page ou un article. |
content.absolute_url
| String | Imprime l'URL complète d'une page, d'un article ou de la version web d'un e-mail. |
content.archived
| Boolean | Cette variable est définie sur true si la page ou l'e-mail a été marqué(e) comme archivé(e) par l'utilisateur. |
content.author_email
| String | L'adresse e-mail du créateur du contenu. |
content.author_name
| String | Le prénom et le nom de famille du créateur du contenu. |
content.author_username
| String | Le nom d'utilisateur HubSpot du créateur du contenu. |
content.campaign
| String | Le GUID de la campagne marketing à laquelle cette page ou cet e-mail est associé(e). Cet ID unique se trouve dans l'URL d'une campagne particulière dans l'outil de la campagne. |
content.campaign_name
| String | Le nom de la campagne marketing à laquelle cette page, cet article ou cet e-mail est associé(e). |
content.created
| Datetime | Un objet dateTime indiquant la date de création initiale du contenu (UTC). Cette variable peut être formatée avec le filtre dateTime. |
content.meta_description
| String | Pour extraire la méta-description d'une page, il est préférable d'utiliser la variable |
content.name
| String | Le nom d'un article, d'un e-mail ou d'une page. Pour les pages et les e-mails, le nom du contenu interne sera imprimé, tandis que pour les articles, le titre de l'article sera imprimé. Pour les articles de blog, il s'agit du titre de l'article qui s'affiche. Pour les autres types de contenu, il s'agit généralement d'un nom interne. Cette variable comprend un wrapper qui permet de la modifier via l'interface utilisateur lorsqu'elle est incluse dans des articles de blog. Si vous voulez imprimer le nom du contenu sans wrapper, utilisez page_meta.name. |
content.publish_date
| Datetime | Un objet dateTime indiquant la date de publication du contenu (UTC). Cette variable peut être formatée avec le filtre dateTime. |
content.publish_date_localized
| String | Une chaîne de caractères indiquant l'élément |
content.template_path
| String | Le chemin d'accès du fichier du gestionnaire de conception vers votre modèle (par exemple, |
content.updated
| Datetime | Un objet dateTime pour la dernière mise à jour du contenu par l'utilisateur (UTC). Cette variable peut être formatée avec le filtre dateTime. N'équivaut pas à |
content_id
| String | Imprime l'identifiant unique d'une page, d'un article ou d'un e-mail. Cet ID peut être trouvé dans l'URL de l'éditeur. Vous pouvez utiliser cette variable comme un alias pour content.id. |
favicon_link
| String | Imprime l'URL source de la favicon. Cette image est définie dans Paramètres > Site web > Pages > Image de marque. |
hub_id
| String | L'ID du portail de votre compte HubSpot. |
hubspot_analytics_tracking_code
| String | Inclut le code de suivi analytique. Cette balise n'est pas nécessaire, car |
local_dt
| Datetime | Un objet dateTime de l'heure actuelle dans le fuseau horaire défini dans les paramètres de rapport. L'utilisation de cette variable désactivera la mise en cache des pages afin de renvoyer l'heure actuelle. Cela peut nuire aux performances de la page. Utilisez plutôt JavaScript pour obtenir la date et l'heure actuelles sans perturber la mise en cache. |
local_time_zone
| String | Le fuseau horaire, tel que configuré dans vos paramètres de rapport HubSpot. |
page_meta.canonical_url
| String | L'URL officielle à laquelle cette page doit être consultée. Ne comprend généralement pas de paramètres de chaîne de requête. Utilisez ceci pour la balise |
page_meta.html_title
| String | Le titre de la page. Cette variable doit être utilisée dans la balise |
page_meta.meta_description
| String | La méta-description d'une page. Cette variable doit être utilisée dans la balise |
page_meta.name
| String | Un alias pour |
portal_id
| String | Un alias pour hub_id. |
request_contact
| Dict | Un dictionnaire contenant des données sur le contact demandé. |
site_settings
| Dict | Le dictionnaire site_settings contient divers paramètres tels que les couleurs et les polices (voir ci-dessous). |
year
| String | Imprime l'année en cours. |
Il existe plusieurs contrôles de base pour les couleurs et les polices dans Paramètres > Marketing > Configuration > Couleur qui peuvent être imprimés pour les modèles et les fichiers. Veuillez noter que si vous utilisez ces variables dans des fichiers CSS, vous devrez republier/recompiler votre fichier CSS lorsque vous modifierez l'un des paramètres afin que la nouvelle couleur s'applique.
Variable | Type | Description |
---|---|---|
site_settings.background_color
| Dict | Paramètre de couleur d'arrière-plan à partir de Paramètres > Marketing > E-mail > Configuration > Couleur. Imprime une valeur hex. |
site_settings.body_border_color
| String | Paramètre de couleur de bordure du corps à partir de Paramètres > Marketing > E-mail > Configuration > Couleur. Cette option est disponible lorsque vous sélectionnez Définir manuellement la couleur du corps de l'e-mail dans la liste déroulante Options de couleur de bordure. Imprime une valeur hex. |
site_settings.body_border_color_choice
| Enumeration | Cette variable est utilisée dans les modèles d'e-mails par défaut de HubSpot pour déterminer si une bordure doit être ajoutée ou non. Ce paramètre est contrôlé dans Paramètres du contenu > Couleurs et polices. Il imprime les valeurs : BORDER_AUTOMATIC, BORDER_MANUAL, BORDER_NONE |
site_settings.body_color
| String | Paramètre de couleur de corps à partir de Paramètres > Marketing > E-mail > Configuration > Couleur. Imprime une valeur hex. |
site_settings.color_picker_favorite_1
| String | Paramètre de couleur préférée 1 à partir de Paramètres > Marketing > E-mail > Configuration > Couleur.Imprime une valeur hex. Remplacez 1 par 2-6 pour modifier la balise pour d'autres paramètres de couleur préférée. |
site_settings.primary_accent_color
| String | Paramètre de couleur de thème principal à partir de Paramètres > Marketing > E-mail > Configuration > Couleur. Imprime une valeur hex. |
site_settings.primary_font
| Enumeration | Paramètre de police principale à partir de Paramètres > Marketing > E-mail > Configuration > Police. Imprime la valeur de la liste déroulante. |
site_settings.primary_font_color
| String | Paramètre de couleur de police principale à partir de Paramètres > Marketing > E-mail > Configuration > Police. Imprime une valeur hex. |
site_settings.primary_font_size
| String | Paramètre de taille de police principale à partir de Paramètres > Marketing > E-mail > Configuration > Police. Comprend "px". |
site_settings.secondary_accent_color
| String | Paramètre de couleur de police secondaire à partir de Paramètres > Marketing > E-mail > Configuration > CouleurImprime une valeur hex. |
site_settings.secondary_font
| Enumeration | Paramètre de police secondaire à partir de Paramètres > Marketing > E-mail > Configuration > Police. Imprime la valeur de la liste déroulante. |
site_settings.secondary_font_color
| String | Paramètre de couleur de police secondaire à partir de Paramètres > Marketing > E-mail > Configuration > PoliceImprime une valeur hex. |
site_settings.secondary_font_size
| String | Paramètre de taille de police principale à partir de Paramètres > Marketing > E-mail > Configuration > Police. Comprend "px". |
Les variables suivantes sont spécifiquement destinées aux modèles d'e-mails HTML ou aux modules de modèles HubL dans les mises en page d'e-mails.
Variable | Type | Description |
---|---|---|
background_color
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
body_border_color
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
body_border_color_choice
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
body_color
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
content.create_page
| Boolean | Cette variable est définie sur true s'il existe une version web de l'e-mail. |
content.email_body
| Richtext | Le corps principal de l'e-mail. Cette variable restitue un module de texte enrichi. |
content.emailbody_plaintext
| String | Le remplacement facultatif du corps de l'e-mail en texte brut. |
content.from_name
| String | Le nom de l'expéditeur de l'e-mail. |
content.reply_to
| String | L'adresse de réponse de l'e-mail. |
content.subject
| String | L'objet de l'e-mail. |
email_body_border_css
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
email_body_padding
| string | Le paramètre de remplissage du corps de l'e-mail. Ce paramètre se trouve dans Paramètres > Marketing > E-mail > Configuration > Taille. |
email_body_width
| String | Le paramètre de largeur du corps de l'e-mail. Ce paramètre se trouve dans Paramètres > Marketing > E-mail > Configuration > Taille. |
primary_accent_color
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
primary_font
| Enumeration | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
primary_font_color
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
primary_font_size
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
primary_font_size_num
| String | Imprime le numéro de la taille de police à partir de Paramètres > Marketing > E-mail > Configuration > Police. Exclut "px". |
secondary_accent_color
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
secondary_font
| Enumeration | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
secondary_font_color
| String | Alias de modèle d'e-mail uniquement pour les paramètres de couleur et de police décrits ci-dessus. |
secondary_font_size_num
| String | Imprime le numéro de la taille de police à partir de Paramètres > Marketing > E-mail > Configuration > Police. Exclut "px". |
site_settings.company_street_address_2
| String | Imprime la ligne d'adresse 2 à partir de Paramètres > Marketing > E-mail > Configuration > Pied de page. |
site_settings.office_location_name
| String | Imprime le nom de l'emplacement du bureau à partir de Paramètres > Marketing > E-mail > Configuration > Pied de page. |
subscription_confirmation_url
| String | Imprime l'URL de la page de gestion des inscriptions. Cette URL est générée dynamiquement à l'envoi. |
subscription_name
| String | Imprime le nom du type d'e-mail spécifié pour cet e-mail. |
unsubscribe_anchor
| String | Génère une balise d'ancrage avec la tâche "unsubscribe" liée à votre page de désabonnement. |
unsubscribe_link_all
| String | Restitue un lien permettant de se désabonner de toutes les communications par e-mail, par opposition à un lien vers une page de gestion des inscriptions. |
unsubscribe_section
| String | Restitue une section de désabonnement qui comprend un lien de désabonnement, ainsi qu'un texte d'aide. |
view_as_page_section
| String | Génère un lien avec un texte d'aide qui mène à la version web d'un e-mail. |
view_as_page_url
| String | Génère un lien qui mène à la version web d'un e-mail. |
La liste suivante de variables n'est disponible que dans les modèles d'e-mails utilisés pour les modèles d'e-mails à contenu privé.
Variable | Type | Description |
---|---|---|
membership_company_name
| String | Il s'agit du nom de l'entreprise figurant dans Contenu privé > Paramètres généraux. |
membership_domain
| URL | Il s'agit du domaine du site web à contenu privé. |
membership_registration_link
| URL | Lien vers la page d'inscription pour le site web à contenu privé. |
membership_website_admin
| String | Il s'agit de l'administrateur du site web indiqué dans Contenu privé > Paramètres généraux. |
membership_password_saved_link
| URL | Lien vers la page de sauvegarde du mot de passe. Le lien redirigera le visiteur vers une page restreinte aléatoire à laquelle il a accès. |
membership_password_reset_link
| URL | Lien vers la page de réinitialisation de mot de passe pour le site web à contenu privé. |
Les variables suivantes sont disponibles pour les pages de site, les pages de destination, les pages système et les blogs.
Variable | Type | Description |
---|---|---|
builtin_body_classes
| String | Cette variable imprime dynamiquement des classes utiles qui permettent de différencier le balisage du contenu créé avec ce modèle (c.-à-d. le type de contenu, le nom du contenu, etc.). Cela permet de styliser plus facilement différents types de contenu ou des pages particulières. Cette variable doit être utilisée dans l'attribut class de la balise body des modèles codés. |
request_contact.is_logged_in
| String | Cette variable définit si le contact demandeur est connecté ou non au contenu soumis à l'envoi d'un formulaire (consultez la documentation sur le contrôle de l'accès de l'audience pour plus d'informations). Cette variable renverra une valeur true si le contact demandeur est connecté et false s'il est déconnecté. Un contact peut être déconnecté en le dirigeant vers l'URL |
request_contact.list_memberships
| String | Cette variable renvoie un dictionnaire d'ID qui représente les listes dont le contact est membre. |
content.language
| Dict | Cette variable renvoie un dictionnaire d'informations sur les paramètres linguistiques d'une page. |
Les variables suivantes impriment des informations sur la requête de page HTTP.
Variable | Type | Description |
---|---|---|
request.cookies
| Dict | Un dictionnaire de noms de cookies associés à des valeurs de cookies. |
request.domain
| String | Le domaine utilisé pour accéder à cette page. |
request.full_url
| String | L'URL utilisée pour accéder à cette page. |
request.path
| String | Le composant de chemin de l'URL. |
request.path_and_query
| String | Le chemin et le composant de requête de l'URL. |
request.query
| String | Le composant de la chaîne de requête de l'URL. request.query_dict divise automatiquement les chaînes de requête en paires (clé, valeur) et est recommandé par rapport à la requête brute pour la plupart des cas d'utilisation. |
request.query_dict
| Dict | La chaîne de requête convertie en un dictionnaire de noms et de valeurs. |
request.referrer
| String | Le référent HTTP, l'URL de la page associée à la page actuelle. |
request.remote_ip
| String | L'adresse IP du visiteur. |
request.scheme
| String | Le protocole de la requête (HTTP ou HTTPS). |
request.search_engine
| String | Le moteur de recherche utilisé pour trouver cette page, le cas échéant. Ex : Google, Aol, Live, Yahoo, images.google, etc. |
request.search_keyword
| String | Le mot-clé (expression) utilisé pour trouver cette page, le cas échéant |
request.headers
| String | Un dictionnaire des en-têtes de requête disponibles. L'utilisation de cette variable désactivera la mise en cache des pages afin d'interpréter individuellement les en-têtes pour chaque requête. Cela peut nuire aux performances de la page. |
Les variables suivantes sont disponibles pour les modèles de blog. Certaines variables ne sont disponibles que pour les listes d'articles, tandis que d'autres ne sont disponibles que pour les articles de blog.
Variable | Type | Description |
---|---|---|
blog_author
| String | Cette variable contient des informations relatives à l'auteur du blog pour les pages de listing des auteurs du blog. Elle peut être utilisée pour créer une logique conditionnelle pour restituer le balisage pour les listes d'auteurs de blog. Elle contient également les propriétés suivantes :
|
content.blog_post_author
| String | Cette variable contient des informations individuelles sur l'auteur d'un article de blog pour un article donné. Elle peut contenir les propriétés suivantes :
|
blog
| String | Un alias pour le groupe. |
content.comment_count
| Integer | Le nombre de commentaires pour l'article de blog actuel. |
content.comment_list
| String | Une liste des commentaires pour l'article de blog actuel. |
current_page_num
| Integer | L'indice entier de la page actuelle des articles de blog dans la vue. |
content.featured_image
| String | L'URL source de l'image en vignette sélectionnée lors de la publication du blog. |
content.featured_image_alt_text
| String | Le texte alternatif de l'image en vignette. |
last_page_num
| Integer | L'indice entier de la dernière page des articles de blog dans la vue. |
next_page_num
| Integer | L'indice entier de la page suivante des articles de blog dans la vue. |
content.next_post_featured_image
| String | L'URL de l'image en vignette du prochain article de blog, le cas échéant. |
content.next_post_featured_image_alt_text
| String | Le texte alternatif pour l'image en vignette du prochain article, le cas échéant. |
content.next_post_name
| String | Le nom du prochain article du blog, le cas échéant. |
content.next_post_slug
| String | Le slug d'URL du prochain article du blog, le cas échéant. |
content.post_body
| String | Le corps de l'article de blog. |
content.post_list_content
| String | Le contenu du corps de l'article de blog modifié pour la page de listing. Le résultat final est affecté par les paramètres de synthèse dans Paramètres > Site web > Blog. Si les images en vignette sont activées dans les paramètres, cette variable supprimera automatiquement toutes les images situées au-dessus du séparateur En savoir plus. |
content.post_list_summary_featured_image
| String | L'image en vignette des résumés d'articles à utiliser dans les modèles de listes. Cette variable est affectée par les paramètres dans Paramètres > Site web > Blog. |
content.post_summary
| String | Le résumé de l'article de blog. Ce contenu est déterminé par le séparateur En savoir plus dans l'éditeur de blog. |
content.previous_post_featured_image
| String | L'URL de l'image en vignette de l'article de blog précédent, le cas échéant. |
content.previous_post_featured_image_alt_text
| String | Le texte alternatif pour l'image vedette de l'article précédent, le cas échéant. |
content.previous_post_name
| String | Le nom de l'article de blog précédent, le cas échéant. |
content.previous_post_slug
| String | Le slug d'URL de l'article de blog précédent, le cas échéant. |
content.publish_date_localized
| String | Une chaîne représentant la date et l'heure de publication de l'article de blog, formatées en fonction de la langue du blog et des paramètres de formatage de date. |
simple_list_page
| Boolean | Un booléen indiquant si la page demandée est la page Tous les articles contenant des liens vers tous les articles du blog. |
content.topic_list
| Dict |
Peut être utilisé pour restituer le balisage d'une liste de thèmes en le parcourant en boucle. |
contents
| String | Le contenu est une séquence de vos articles de blog qui sont itérés à l'aide d'une boucle, disponible sur les pages de liste de blogs (is_listing_view) |
contents.total_count
| Integer | Nombre total d'articles dans une liste (standard, thèmes, auteurs, etc.). |
contents.total_page_count
| Integer | Nombre total de pages d'articles en fonction du nombre d'articles par page. |
contents_topics
| String | Obtenez une liste de tous les thèmes du blog dans la séquence de contenu des articles. |
group
| Dict | Le dictionnaire contenant les variables qui se rapportent à un blog entier. |
group.absolute_url
| String | L'URL de base d'un blog. |
group.allow_comments
| Boolean | Renvoie une valeur true si les commentaires sont autorisés. |
group.description
| String | La méta-description du blog à partir de Paramètres > Site web > Blog. Utilisée pour la méta-description sur certaines pages de listing. |
group.header
| String | L'en-tête du blog. |
group.html_title
| String | Le titre de ce blog tel qu'il doit apparaître dans la balise |
group.id
| String | L'ID unique d'un blog. Cet ID peut être trouvé dans l'URL du tableau de bord de blog pour un blog spécifique. |
group.language
| Dict |
Un dictionnaire contenant des informations sur la langue d'un blog. |
group.public_title
| String | Le titre de ce blog tel qu'il doit apparaître en haut des pages restituées. |
group.show_summary_in_listing
| Boolean | Un booléen à partir de Paramètres > Site web > Blog indiquant s'il faut afficher les résumés dans les listes d'articles. |
group.slug
| String | Le chemin vers ce blog. |
group.use_featured_image_in_summary
| Boolean | Un booléen à partir de Paramètres > Site web > Blog indiquant s'il faut afficher les images en vignette dans les résumés d'articles. |
archive_list_page
| Boolean | Renvoie une valeur true si la page est une page d'archive de blog. Ex : |
Les variables suivantes sont utilisées pour créer des pages dynamiques avec des objets CRM. Ces variables ne sont disponibles que pour les pages d'objets CRM dynamiques.
Variable | Type | Description |
---|---|---|
dynamic_page_crm_object
| Dict | L'objet CRM de la page dynamique qui correspond au chemin de la requête de la page. Si la requête concerne la page de liste, une valeur |
dynamic_page_crm_object_type_fqn
| String | Le nom entièrement qualifié (FQN) de l'objet CRM. Le FQN est un ID unique attribué à l'objet, comprenant l'identifiant du portail et le nom de l'objet. |
Les variables suivantes sont utilisées pour créer des pages dynamiques avec HubDB. Ces variables ne sont disponibles que pour les pages dynamiques HubDB.
Variable | Type | Description |
---|---|---|
dynamic_page_hubdb_table_id
| Long | L'ID du tableau sélectionné dans l'onglet Paramètres avancés de l'éditeur de page. |
dynamic_page_hubdb_row
| Dict | La ligne HubDB de la page dynamique qui correspond au chemin de requête de page. Si la requête concerne la page de liste, une valeur |
row.hs_id
| Long | L'ID interne d'une ligne HubDB. |
row.hs_name
| String | Le nom de la ligne HubDB. |
row.hs_path
| String | Le chemin de la ligne HubDB. Il est utilisé pour résoudre une requête d'une ligne dans le tableau spécifié par |
row.hs_child_table_id
| Long | L'ID de tableau enfant de la ligne HubDB. Il peut être utilisé pour créer des modèles imbriqués. |
row.hs_parent_row
| Dict | La ligne parent de la ligne HubDB. Elle ne peut être utilisée que lorsque des tableaux enfants sont utilisés pour des modèles imbriqués. |
dynamic_page_route_level
| Integer | Profondeur actuelle d'une page dans un modèle dynamique à plusieurs niveaux. La valeur commence à |
Les variables suivantes sont disponibles pour être utilisées sur l'objet renvoyé par la fonction de menu HubL.
Variable | Type | Description |
---|---|---|
node.label
| String | Le libellé de menu de la page. |
node.url
| String | L'URL de la page. |
node.pageId
| Number | L'ID de la page si elle se trouve dans HubSpot. |
node.contentGroupId
| Number | L'ID de blog de la page s'il s'agit d'un article de blog HubSpot. |
node.parentNode
| Object | Le nœud parent du nœud actuel. Le nœud parent aura le nœud actuel dans sa propriété |
node.children
| List | La liste des nœuds enfants pour le nœud actuel. |
node.activeBranch
| Boolean | La valeur true est renvoyée si le nœud se trouve dans la branche de premier niveau dans laquelle se trouve la page actuelle. |
node.activeNode
| Boolean | La valeur true est renvoyée si le nœud est la page actuelle. |
node.level
| Number | Le nombre de niveaux de profondeur du nœud actuel par rapport aux nœuds de premier niveau. |
node.pageTitle
| String | Le nom de la page de contenu si elle se trouve dans HubSpot. |
node.slug
| String | Le slug de chemin d'accès de la page. |
node.linkTarget
| String | Le lien cible de la page. |
Vous pouvez utiliser les variables suivantes pour vérifier si le contenu est affiché dans l'éditeur de contenu ou l'aperçu. Par exemple, vous pouvez les utiliser pour empêcher l'exécution de code dans l'éditeur tout en exécutant le code sur les pages en direct.
Variable | Type | Description |
---|---|---|
is_in_hs_app
| String | Renvoie |
is_in_editor
| String | Renvoie |
is_in_global_content_editor
| String | Renvoie |
is_in_theme_editor
| Number | Renvoie |
is_in_page_editor
| String | Renvoie |
is_in_blog_post_editor
| String | Renvoie |
is_in_email_editor
| String | Renvoie |
is_in_previewer
| Number | Renvoie |
is_in_theme_previewer
| Object | Renvoie |
is_in_template_previewer
| String | Renvoie |
is_in_page_previewer
| String | Renvoie |
is_in_blog_post_previewer
| String | Renvoie |
is_in_email_previewer
| String | Renvoie |
is_in_module_previewer
| String | Renvoie |
Merci d'avoir partagé votre avis.