静态页面编写需要导航条、新闻列表等页面内容信息,在制作模板的时候就用标签来代替,模板标签就是后台设置的数据,所以模板标签你必须得熟悉,你可以看看模板标签大全有哪些标签可以使用,也务必要完全理解本文内容,否则你将不知道怎么使用模板标签。

模板标签的类型:

全局标签:可以在前台文档任意页面使用的模板标记。(如:网站名称 ,网址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:  字段详情前往标签参考栏目查看