## 輸出變量
{$foo}
輸出標簽是由一對花括號做為定界符的,不支持輸出數組,相對于php中的 echo
#### 示例
~~~
<div class="user-head ellipsis">{$_W['fans']['nickname']} :</div>
// 對等于
<div class="user-head ellipsis"><?php echo $_W['fans']['nickname']; ?> :</div>
~~~
## 判斷語句
```
{if condition}
{elseif condition}
{else}
{/if}
```
條件選擇分支
#### 示例
如果 $do 等于 record 則顯示下面的卡券領取記錄,否則顯示查看卡券
```
{if $do == 'record'}
<li class="active"><a href="javascript:;">卡券領取記錄</a></li>
{else}
<li class="active"><a href="javascript:;">查看卡券</a></li>
{/if}
```
if 和 elseif 配合使用
~~~
{if $dca['status'] == 1}
<span class="label label-success">未使用</span>
{elseif $dca['status'] == 2}
<span class="label label-warning">已失效</span>
{elseif $dca['status'] == 3}
<span class="label label-danger">已核銷</span>
{elseif $dca['status'] == 4}
<span class="label label-default">已刪除</span>
{else}
<span class="label label-default">全部</span>
{/if}
~~~
## 循環語句
```
{loop $result $key $value}
{/loop}
```
循環遍歷語句,相當于PHP中的
~~~
foreach ($result as $key => $value) {
}
~~~
#### 參數
* $key 可以使用其它名稱,將存儲數組中每一成員的鍵值
* $value 可以使用它名稱,將存儲數組中每一成員的值
#### 示例
循環一個數組用 loop 標簽,與php中的 foreach 函數類似,第一個參數為數組的索引,第二個參數為數組第一項的值,只要標簽成對匹配,模板中的標簽是可以嵌套使用的。
~~~
{loop $list $index $item}
<tr>
<td>{$index}(顯示數組的索引):</td>
<td>{$item['user']['nickname']}</td>
<td>
{if $item['follow'] == '1'}
<span class="label label-success">已關注 </span>
{elseif $item['unfollowtime'] <> '0'}
<span class="label label-warning" >取消關注 </span>
{else}
<span class="label label-danger">未關注 </span>
{/if}
</td>
</tr>
{/loop}
~~~
## 轉義附件URL
`{media imageurl}`
轉換一個圖片地址為絕對地址
#### 參數
* imageurl 圖片地址,可以是相對也可以絕對
#### 示例
微擎系統支持遠程附件,如果你有用到圖片或是附件請轉義一下地址,具體使用如下:1.
```
<i style="background:url({media $nav['icon']}) no-repeat;"></i>
```