安企建站
安企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
在网站留言、评论中需要开启验证码的时候,可以按如下操作来处理: 1. 后台开启留言评论验证码功能 2. 在留言或评论的表单中,增加验证码字段和代码: <div style=display: flex; clear: both> <input type=hidden name=captcha_id id=captcha_id> <input
标签判断表达式的值,如果表达式的值为 true 则执行其主体内容。 使用方法: {% if 条件 %} ... {% endif %} {% if 条件 %} ... {% elif 其他条件 %} ... {% endif %} {% if 条件 %} ... {% elif 其他条件 %} ... {% else %} ... {% endif %} 示例代码 {# 单个条件 #} {%