安企CMS模板中怎么将两个数字、字符串相加? add 过滤器可以将怎么将两个数字、字符串相加。add 可以将整数、浮点数、字符串混合相加。也就是在你进行相加计算的时候,可以忽略他们的类型,在自动转换失败的时候,则会忽略相加的内容。 使用方法 add 过滤器的使用方法: {{ obj|add:obj2 }} 比如将 5 加上 2 ,则可以这么写: {{ 5|add:2 }} # 显示结果
lorem 标签可以生成指定长度的随机文本内容。通常用于排版需要。 使用方法: {% lorem 数量 方法 random %} 数量可以是按字数,也可以是按单词数计算,需要根据方法来决定。方法为以下几种中的一种:'w', 'p' or 'b'。random 为是否随机,默认不填,填写了random则随机。 示例代码 ----- {% lorem 10 w random %} -----
安企CMS模板中怎么将一个字符串按指定次数重复输出呢? repeat 过滤器可以将一个字符串按指定次数重复。 使用方法 repeat 过滤器的使用方法: {{obj|repeat:次数}} 比如重复 安企CMS 5次,则可以这么写: {{安企CMS|repeat:5}} # 显示结果 安企CMS安企CMS安企CMS安企CMS安企CMS 示例演示 {{安企CMS|repeat:5}}
安企CMS模板中怎么将字符串中的某个词替换成另外的词呢? replace 过滤器可以将字符串中的旧的词old替换词新的词new,返回替换后的新字符串。如果 old 为空,它将在字符串的开头和每个 UTF-8 序列之后进行匹配。如果new为空,则移除old。 使用方法 replace 过滤器的用法: # 将旧的关键词替换为新的关键词 {{obj|replace:"old,new"}}
安企CMS模板中怎么在模板中定义数组? list 过滤器可以在模板中定义数组。定义的数组是一个 []string{} ,可以在后续中进行遍历输出结果。 使用方法 list 过滤器的用法: {% set values = '["关键词1","关键词2","关键词3"]'|list %} 待转换字符串用单引号或双引号包裹,用[ 、] 来定义数组的开始和结束,内部关键词之间用英文, 隔开
安企CMS模板中怎么获取某个关键词在一行字符串或数组中出现的位置? index 过滤器可以计算某个关键词在一行字符串或数组(array/slice)中出现的位置。如果字符串中包含多个需要查找的关键词,则index返回的是首次出现的位置。如果没有找到,则返回-1。注意:如果字符串中有中文,则计算位置的时候,一个中文算3个位置。 使用方法 index 过滤器的使用方法: {{obj|index
安企CMS模板中怎么将一行文字按空格拆分成数组? fields 过滤器可以在模板中将一行文字按照空格来拆分成数组。定义的数组是一个 []string{} ,可以在后续中进行遍历输出结果。 使用方法 fields 过滤器的用法: {% set values = 文字内容|fields %} {% set values = splits the string 安企CMS|fields
安企CMS模板中怎么计算某个关键词在一行字符串或数组中出现的次数? count 过滤器可以计算某个关键词在一行字符串或数组(array/slice)中出现的次数。 使用方法 count 过滤器的使用方法: {{obj|count:关键词}} 比如计算 欢迎使用安企CMS(AnQiCMS) 中计算 CMS 出现的次数,则可以这么写: {{欢迎使用安企CMS(AnQiCMS)|count
安企CMS模板中怎么删除一个字符串的首尾所有空格或特定字符? trim 、trimLeft 、trimRight 过滤器可以分别删除字符串首尾空格、特定字符。 trim 过滤器可以删除字符串首尾空格或特定字符; trimLeft 过滤器可以删除字符串前导空格或特定字符; trimRight 过滤器可以删除字符串尾随空格或特定字符。 使用方法 trim 过滤器的用法 # 仅删除空格
安企CMS模板中怎么判断一行文字字符串中是否包含有某个关键词? contain 过滤器可以判断某个关键词是否包含在一行字符串、数组(slice)、键值对(map)、结构体(struct)中,结果将会返回一个布尔值(bool)。 使用方法 contain 过滤器的使用方法: {{obj|contain:关键词}} 比如判断 欢迎使用安企CMS(AnQiCMS) 中是否包含 CMS