多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## 模板变量格式说明 变量格式:中括号包裹,例如:{$title}。`{`和`$`之间不能有任何的空格,否则标签无效 1. 输出站点配置变量 ~~~ // 获取站点标题 {$site.title}等价于{$site['title']} ~~~ > 注意:在一些标签参数使用中,使用$site['title']方式赋值。具体看标签说明。 ## 模板函数的调用 模板调用系统函数、或自定义的函数方法: 1. 例如调用md5函数 ``` 方式一 {:md5($data.name)} ``` ## 默认值 使用`default`或(**??**)两个问号方法来对变量为空时给定默认的值 1. 例如图片默认值 ~~~ 设置封面图没有上传时,给定默认值。 {$item.thumb|default="默认图片地址"} ~~~ 2. 例子2,设置字段值为空时的默认值 ~~~ {$item.remark|default="暂无说明"} ~~~ ## 模板全局变量 - `$Cate` 模板变量(数组) 栏目信息,存在于栏目分类页、列表页、单页、内容页。调用方式如下。 ~~~ // 获取栏目标题 <h1 class="mb-3 mt-5 bread">{$Cate.title}</h1> ~~~ - `$Info` 模板变量(数组) 内容详情信息,存在单页、内容页。更多字段可前往后台找到对应模型字段查看。 ~~~ <h2 class="mb-3">{$Info.title} // 文章标题</h2> ~~~ - `$Tpl` 模板配置 根据模板配置config.json里面获取。只有模板有config.json文件的,前台才能调取。