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