Veraltete HubL-Filter und -Funktionen

Last updated:

Im Folgenden finden Sie eine Liste von HubL-Filtern und -Funktionen, die veraltet sind. Obwohl diese Filter und Funktionen immer noch wie beabsichtigt funktionieren, wurden sie durch neuere ersetzt, die effektiver und optimiert sind.

Für alle neuen und zukünftigen Projekte empfehlen wir, anstelle der veralteten HubL-Funktionen unsere aktuellen HubL-Funktionen zu verwenden.

Veraltete Filter

Die folgenden Filter sind veraltet:

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

Diese Funktion wurde durch content_by_id() ersetzt.

{% 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

Diese Funktion wurde in blog_tags() umbenannt.

{{ 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

Diese Funktion wurde in blog_recent_tag_posts() umbenannt.

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

datetimeformat 

Diese Funktion wurde durch format_datetime() ersetzt.

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

get_public_template_url

Diese Funktion wurde durch get_assets_url() ersetzt.

{{ 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

Diese Funktion wurde durch require_css() ersetzt.

{{ 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

Diese Funktion wurde durch require_js() ersetzt.

{{ 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

Diese Funktion wurde durch content_by_id() ersetzt.

{% 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>

War dieser Artikel hilfreich?
Dieses Formular dient dazu, Feedback zu unserer Entwicklerdokumentation zu sammeln. Wenn Sie uns Ihre Meinung zu HubSpot-Produkten mitteilen möchten, teilen Sie diese bitte im Ideenforum der Community.