Dernière modification : 22 août 2025
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") }}

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) }}

Deprecated functions

Les fonctions suivantes sont obsolètes :

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="https://developers.hubspot.fr/docs{{ my_post.absolute_url }}">{{my_post.title}}</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="https://developers.hubspot.fr/docs{{ blog_tag_url(group.id, item.slug) }}">{{ item }}</a></li>
{% endfor %}
</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") }}

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") }}

include_css

Cette fonction a été remplacée par require_css().
{{ include_css("custom/page/Designers_2015/designers-doc-2015.css")  }}

include_javascript

Cette fonction a été remplacée par require_js().
{{ include_javascript("custom/page/Designers_2015/designer-doc-2105.js") }}

page_by_id

Cette fonction a été remplacée par content_by_id().
{% set my_page = page_by_id(4715624297) %}
<ul>
<li>
<a href="https://developers.hubspot.fr/docs{{ my_page.absolute_url }}">{{ my_page.title }}</a>
</li>
</ul>