安企建站
安企CMS模板中如何将一个单词根据数量转为复数形式? pluralize 过滤器可以将一个单词根据数量转为复数形式。 使用方法 pluralize 过滤器的使用方法: {{ obj|pluralize:"复数附加词" }} pluralize 需要指定当前数量,并添加复数的词。支持0到2个词,2个词的时候使用, 隔开。 比如 customer ,则可以这么写: customer{{
安企CMS模板中如何将手机数字键盘字母转换为数字? phone2numeric 过滤器可以将手机数字键盘字母转换为数字。转换关系为: { "a": "2", "b": "2", "c": "2", "d": "3", "e": "3", "f": "3", "g": "4", "h": "4", "i": "4", "j": "5", "k": "5", "l": "5", "m":
安企CMS模板中怎么将多行文本按换行符转换成html标签? linebreaks 过滤器可以将多行文本按换行符转换成html标签。每行开头和结尾采用<p> 和</p> 包裹,中间有空行则采用 <br/> 。 还可以使用 linebreaksbr 来进行处理。与 linebreaks 不同的地方是,linebreaksbr 只是直接将换行符替换成 <
安企CMS模板中怎么获取字符串、数组、键值对的长度? length 过滤器可以获取字符串、数组、键值对的长度。对于字符串,则计算它的utf8实际字符的数量,一个字母为一个,一个汉字也为1个。数组和键值对则计算它们的索引数量。 还可以使用 length_is 来进行计算长度的同时,与输入的长度值做对比,并返回是否一致的布尔值(bool)。 使用方法 length 过滤器的使用方法: {{
安企CMS模板中如何将数组按指定拼接字符链接成字符串? join 过滤器可以将数组的值按照指定的拼接符链接组装成一个新的字符串。如果原对象是字符串,则会将在字符与字符直接添加拼接符。 使用方法 join 过滤器的使用方法: {{ obj|join:"拼接符" }} 比如需要将 ["splits", "the", "string", "安企CMS"] 拼接成字符串,则可以这么写: {%
安企CMS模板中怎么转换数字字符串为浮点数或整数? float 过滤器可以将数字字符串转换为浮点数。如果转换失败,则返回 0.0 。 integer 过滤器可以将数字字符串转换为整数。如果转换失败,则返回 0 。 使用方法 float 过滤器的使用方法: {{ obj|float }} integer 过滤器的使用方法: {{ obj|integer }} 示例演示 float 过滤器
安企CMS模板中怎么获取数字中指定位置的数字? get_digit 过滤器可以获取数字中指定位置的数字,位置从待获取的数字中倒数开始计算,从开始位置为1。如果要获取的位置不存在,则返回整个数字。如果原数字是一个数字,则获取到的结果为该位置字符的ASCII值-48得到的数字。 使用方法 get_digit 过滤器的使用方法: {{ obj|get_digit:number }} 比如需要获取
安企CMS模板中怎么将一个浮点数保留2位小数输出? floatformat 过滤器可以将一个浮点数保留2位小数输出。也可以保留指定的其他位数小数点。如保留小数点后3位等。同时支持负数位数,如果设置的是负数,则从最后一位往前推算。 使用方法 floatformat 过滤器的使用方法: {{ obj|floatformat:number }} 比如需要格式化 34.23234 保留3位小数
安企CMS模板中怎么获得字符串或数组第一个值或最后一个值? first 过滤器可以获得字符串第一个字符或数组第一个值。如果原字符串、数组为空,什么也不返回。如果字符串是中文,则返回第一个汉字。 last 过滤器可以获取字符串最后一个字符或数组最后一个值。如果原字符串、数组为空,什么也不返回。如果字符串是中文,则返回最后一个汉字。 使用方法 first 过滤器的使用方法: {{
安企CMS模板中怎么将一行文字按空格拆分成数组? fields 过滤器可以在模板中将一行文字按照空格来拆分成数组。定义的数组是一个 []string{} ,可以在后续中进行遍历输出结果。 使用方法 fields 过滤器的用法: {% set values = 文字内容|fields %} {% set values = splits the string 安企CMS|fields