靜態頁面編寫需要導航條、新聞列表等頁面內容信息,在制作模板的時候就用標簽來代替,模板標簽就是后臺設置的數據,所以模板標簽你必須得熟悉,你可以看看模板標簽大全有哪些標簽可以使用,也務必要完全理解本文內容,否則你將不知道怎么使用模板標簽。
模板標簽的類型:
全局標簽:可以在前臺文檔任意頁面使用的模板標記。(如:網站名稱 ,網址URL地址: )
列表標簽:僅在模板*_list.tpl中可以使用的標簽
內容標簽:僅在模板*_detail.tpl中可以使用的模板標記.
全局標簽的用法:
示例標簽:(不管是什么變量標簽都是由前綴.變量名組成)
這個變量標簽是網站名稱變量,使用方法
<!--{$config.sitename}--> 網站名稱
場景1:LOGO的鏈接需要鏈接到首頁
模板代碼這樣編寫:
<div class="logo"> <a href="<!--{$config.siteurl}-->"><img src="<!--{$config.logo}-->" alt="" width="<!--{$config.width}-->" height="<!--{$config.heiht}-->"></a> </div>
場景2:我需要調用頭部導航
模板代碼這樣編寫:
<div class="menu"> <ul> <!--{assign var='mymenu' value=vo_category("type={sedmenu}")}--> <!--{foreach $mymenu as $key=>$parent}--> <!--{if $parent.modalias==<!--{$c}-->}--> <li name='<!--{$parent.modalias}-->'><a href="<!--{$parent.url}-->" class="i" style=" color :rgb(230,184,29)"><!--{$parent.catname}--><label for=""><!--{$parent.catname}--></label></a></li> <!--{else}--> <li class="on" name='<!--{$parent.modalias}-->'><a href="<!--{$parent.url}-->" class="i"><!--{$parent.catname}--><label for=""><!--{$parent.catname}--></label></a></li> <!--{/if}--> </li> <!--{/foreach}--> </ul> </div>PS: <!--{if $parent.modalias==<!--{$c}-->}--><!--{else}--><!--{/if}--> 判斷是否當前選中, <!--{if $parent.modalias!=''--><!--{/if}-->判斷是否有二級欄目
列表標簽的用法:
場景1:我需要調用新聞列表
模板代碼這樣編寫:
<!--{foreach $article as $volist}--> <!--{/foreach}-->PS: 字段詳情前往標簽參考欄目查看
內容標簽的用法:
場景1:我需要調用文章詳情
<!--{$article.字段名}-->
PS: 字段詳情前往標簽參考欄目查看