Filtres et fonctions HubL obsolètes

Last updated:

Voici une liste des filtres et fonctions HubL qui sont obsolètes. Bien que ces filtres et fonctions restent opérationnels comme prévu, ils ont été remplacés par de nouveaux filtres et fonctions simplifiés et optimisés.

Pour tous les projets nouveaux et futurs, nous encourageons l'utilisation de nos fonctions HubL actuelles au lieu des fonctions obsolètes.

Filtres obsolètes

Les filtres suivants sont obsolètes :

datetimeformat

This function has been replaced by format_datetime.

{{ content.updated|datetimeformat("%B %e, %Y") }} {{ content.publish_date|datetimeformat("%B %e, %Y %l %p") }} {{ content.publish_date|datetimeformat("%B %e, %Y %l %p", "America/Los_Angeles") }} {{ content.publish_date|datetimeformat("%B %e, %Y %l %p", "America/Los_Angeles", "es-US") }}October 17, 2020 October 1, 2020 4 PM October 1, 2020 9 AM octubre 1, 2020 9 a.m.

format_currency

This function has been replaced by format_currency_value.

{% set price = 100 %} {{ price|format_currency("en-US") }} {{ price|format_currency("fr-FR") }} {{ price|format_currency("jp-JP", "JPY", true) }}$100<br> 100 $<br> ¥ 100

Deprecated functions

blog_post_by_id

Cette fonction a été remplacée par content_by_id().

{% set my_post = blog_post_by_id(4715624297) %} <ul> <li> <a href="{{ my_post.absolute_url }}">{{my_post.title}}</a> </li> </ul><ul> <li> <a href="//www.hubspot.com/blog/articles/kcs_article/email/how-do-i-create-default-values-for-my-email-personalization-tokens">How do I create default values for my email or smart content personalization tokens?</a> </li> </ul>

blog_topics

Cette fonction a été renommée blog_tags().

{{ blog_topics("default", 250) }} {% set my_tags = blog_topics("default", 250) %} <ul> {% for item in my_tags %} <li><a href="{{ blog_tag_url(group.id, item.slug) }}">{{ item }}</a></li> {% endfor %} </ul>[Insider] <ul> <li><a href="https://www.ajlaporte.dev/blog/tag/insider">Insider</a></li> </ul>

blog_recent_topic_posts

Cette fonction a été renommée blog_recent_tag_posts().

{{ blog_recent_topic_posts("default", "culture", 5) }}

datetimeformat 

Cette fonction a été remplacée par format_datetime().

{{ datetimeformat(content.publish_date_local_time, "%B %e, %Y") }} February 27, 2020

get_public_template_url

Cette fonction a été remplacée par get_asset_url().

{{ get_public_template_url("custom/page/Designers_2015/designer-doc-2105.js") }} //cdn2.hubspot.net/hub/327485/hub_generated/style_manager/1431479563436/custom/page/Designers_2015/designer-doc-2105.min.html

include_css

Cette fonction a été remplacée par require_css().

{{ include_css("custom/page/Designers_2015/designers-doc-2015.css") }} <link rel="stylesheet" href="//cdn2.hubspot.net/hub/327485/hub_generated/style_manager/1431477077901/custom/page/Designers_2015/designers-doc-2015.min.css">

include_javascript

Cette fonction a été remplacée par require_js().

{{ include_javascript("custom/page/Designers_2015/designer-doc-2105.js") }} <script type="text/javascript" src="//cdn2.hubspot.net/hub/327485/hub_generated/style_manager/1431479563436/custom/page/Designers_2015/designer-doc-2105.min.js"></script>

page_by_id

Cette fonction a été remplacée par content_by_id().

{% set my_page = page_by_id(4715624297) %} <ul> <li> <a href="{{ my_page.absolute_url }}">{{ my_page.title }}</a> </li> </ul><ul> <li> <a href="//www.hubspot.com/email/how-do-i-create-default-values-for-my-email-personalization-tokens">How do I create default values for my email or smart content personalization tokens?</a> </li> </ul>

Cet article vous a-t-il été utile ?
Ce formulaire est destiné à recueillir les avis sur la documentation pour les développeurs. Si vous souhaitez faire part de votre avis sur les produits HubSpot, veuillez le partager sur le forum des idéesde la communauté.