-
模板对象
1. 模板对象在模板体系中,主要的对象有:站点Site ,栏目Catalog,文章Article,分页Page,模板数据TemplateData,在模板调用中可以通过${对象名.属性}的方式直接获取变量值。比如栏目名称:${Catalog.Name}。其中对象名及属性名不区分大小写。1. 1. 全局变量${FrontAppContext} 前端应用地址。${Prefix} ...2021-07-02
-
catalog函数
该函数会返回一个包含有栏目所有字段以及属性值的Map对象。该函数第二个参数值可以是ID、Alias、InnerCode,用来决定第一个参数的值的类型,如果只有一个参数,则认为是栏目ID。第三个参数用来指定层级。 用法类似于: 取所在栏目的父栏目名称:${catalog(Catalog.ParentID).Name} 取内容所在栏目的父栏目名...2021-07-02
-
UrlEncode Url转码函数
对字符串进行Url转码,以便于在Url中输出成字符串。函数实例:${UrlEncode(Site.Url)}显示效果:2021-07-02
-
SourceImage 取原图函数
取原图的函数,会将图片路径包含中形如“_120x120”的尺寸后缀去掉,获取实际图片。如:${sourceImage(Article.LogoFile)}2021-07-02
-
Prefix 处理模板资源前缀函数
处理模板资源前缀的函数。如:2021-07-02
-
ParseInt 转为整型函数
将指定对象转换为整型。函数实例:${ParseInt(1.2)}显示效果:2021-07-02
-
Now 返回当前时间函数
返回表示当前时间的Date对象。如:${now().time}返回毫秒数,${format(now(),'yyyy-MM-dd')}返回当前日期。函数实例:${format(now(),'yyyy-MM-dd')}显示效果:2021-07-02
-
Match 正则表达式匹配函数
第一个参数是否正则匹配第二个参数,返回true或false。如:${Match("xx@163.com","\\w+([\\-+.]\\w+)*@\\w+([\\-.]\\w+)*\\.\\w+([\\-.]\\w+)*")}2021-07-02
-
Text2Image 文字转图函数
将一段文本转成图片,返回图片相对于站点根目录的地址(包含文件名)。如:${text2image(Article.BodyText)}。参数1:文字内容;参数2:fontfamily,默认为宋体;参数3:fontstyle;参数4:fontsize;参数5:字体颜色,默认为“#000”;参数6:图片背景色,默认为“#fff”;参数7:图片存放路径,相对于站...2021-07-02
-
ToUpperCase 大写函数
将一个字符串中的全部字符串都转换成大型,如:${toUpperCase(Article.Title)}。函数实例: ${toUpperCase(Article.Title)}显示效果:2021-07-02