模板制作系列 - 制作页头模板

——

打印本文             

用editplus打开header.html 页头模板


模板中函数分别为


网页标题:

{ getTitle($archive,$category,$catid,$type)}


网页关键词:

{ getKeywords($archive,$category,$catid,$type)}


网页描述:

{ getDescription($archive,$category,$catid,$type)}


网站根目录地址:

{ $base_url}/


网站模板skin文件夹地址:

{ $skin_path}/


网站模板主CSS控制文件:

{ $skin_path}/css/style.css


网站全称:

{ get(sitename)}


网站首页链接与名称写法:

{ lang(homepage)}


网站logo调用地址与显示写法:





栏目循环部分:

=====================================================================================================

一级栏目循环loop:

{loop categories_nav() $t}

一级栏目名称:

{$t[catname]}

一级栏目链接:

{$t[url]} 

判断是否有二级栏目:

{if count(categories($t[catid]))}

二级栏目循环loop:

{loop categories($t[catid]) $t1}

二级栏目名称:

{$t1[catname]}

二级栏目链接:

{$t1[url]} 

判断有三级栏目:

{if count(categories($t1[catid]))}if

三级栏目loop :

{loop categories($t1[catid]) $t2}

三级栏目名称:

{$t2[catname]}

三级栏目链接:

{$t2[url]} 

判断是否有四级栏目:

{if count(categories($t2[catid]))} 

四级栏目loop :

{loop categories($t2[catid]) $t3}

四级栏目名称 :

{$t3[catname]}

四级栏目链接:

{$t3[url]} 

判断是否有五级栏目:

{if count(categories($t3[catid]))}

五级栏目loop :

{loop categories($t3[catid]) $t4}

五级栏目名称 :

{$t4[catname]}

五级栏目链接:

{$t5[url]} 

五级栏目loop结束:

{/loop}  

判断是否有五级栏目结束 :

{/if}

四级栏目loop结束:

{/loop} 

判断是否有四级栏目结束:

{/if}

三级栏目loop结束:

{/loop}  

判断是否有三级栏目结束:

{/if}

二级栏目loop结束:

{/loop}  

判断是否有二级栏目结束:

{/if} 

一级栏目loop结束:

{/loop}

===================================================================================================



网站导航栏目其中可用判断

{if count(categories($t[catid]))} dropdown{/if}if判断如果有子级栏目增加dropdown的css类 

{if config::get('nav_blank')==1} target=" _blank"{/if}判断是否新窗口打开链接

{if count(categories($t1[catid]))} class="dropdown-submenu"{/if}判断是否有三级栏目使用指定css 



幻灯与内页切换图片调用:


默认幻灯调用写法:

{ template 'system/slide.html'}


默认内页切换图调用写法:

{ template 'system/cslide.html'}



判断是否为栏目或内容页,非栏目页面和内容页时显示内页切换图片写法:

{ if $topid==0}

{ else}

{ template 'system/cslide.html'}

{ /if}


上一篇模板制作系列 - 制作前的准备
下一篇模板制作系列 - 首页模板