Hubspot - 使用 HubL 将文本转换为 slug 格式的过滤器
Hubspot - filter to convert text to slug format using HubL
我正在为 Hubspot 的 COS 中的客户端开发一个模板,我正在努力寻找一个 HubL 过滤器来将 text/string 转换为 slug 格式。
例如,我希望能够将This Text
转换为this-text
。我的目标是使用此功能根据模块文本字段动态分配 css class。
我正在寻找与 WordPress sanitize_title()
功能等效的功能。
HubL 基于 Python。我不确定 HubL 中有哪些原生 Python 功能,但我也愿意接受这种方法。
如果有人做到了这一点并且有一些见解,我们将不胜感激。
谢谢!
{% set var = "This Text" %}
{{ var|lower|replace(' ','-') }}
replace
的第一个参数中的引号之间有一个 space。
我正在为 Hubspot 的 COS 中的客户端开发一个模板,我正在努力寻找一个 HubL 过滤器来将 text/string 转换为 slug 格式。
例如,我希望能够将This Text
转换为this-text
。我的目标是使用此功能根据模块文本字段动态分配 css class。
我正在寻找与 WordPress sanitize_title()
功能等效的功能。
HubL 基于 Python。我不确定 HubL 中有哪些原生 Python 功能,但我也愿意接受这种方法。
如果有人做到了这一点并且有一些见解,我们将不胜感激。
谢谢!
{% set var = "This Text" %}
{{ var|lower|replace(' ','-') }}
replace
的第一个参数中的引号之间有一个 space。