我正在为Hubspot的COS中的客户端开发模板,我正在努力寻找将文本/字符串转换为slug格式的HubL过滤器。
例如,我希望能够将This Text
转换为this-text
。我的目标是使用此功能根据模块文本字段动态分配css类。
我正在寻找WordPress'sanitize_title()
函数的等效功能。
HubL基于Python。我不确定本地Python功能在HubL中的作用,但我也会对这种方法持开放态度。
如果有人完成了这项工作并且有一些见解,那将非常感激。
谢谢!
答案 0 :(得分:1)
{% set var = "This Text" %}
{{ var|lower|replace(' ','-') }}
replace
的第一个参数中的引号之间有一个空格。