聆听个人作品,技术总结

ZBCMS模板说明

 1.include引入模板文件

{include file="Home:header" /}

其中Home为当前模板的Home文件夹,header为home文件夹下的header.html模板。

 

3.ZB标签

闭合标签以<ZB:标签标识 属性名称=”属性值” />直接结束没有标签模板,例:

{ZB:nav id="nav" catid="0" level="3" enname="1"  home="网站首页" /}

非闭合标签要成对出现。<ZB:标签标识 属性名称=”属性值” />中间是标签模板。</ZB:标签标识>,例:

{ZB:list name="Article" order="id desc" catid="$cid[arrchildid]" limit="6"}
      <li><span class="date">[{$r.createtime|toDate=###,'Y-m-d'}]</span>
      <a href="{$r.url}" target="_blank" title="{$r.title}">{$r.title}</a></li>
{/ZB:list}

注:YP标签的各属性的值必须用双引号包裹。

4.变量和语言的输出

模板输出变量是用{$变量名称}输出,例:

{$site_name}

数组中的值输出:

{$T[name]}或{$T.name}

语言包输出格式为:{%语言参数名}

{%name}

一、模板布局

2.1正式版默认启用了模板布局功能。即整站模板布局是用layout.html文件布局的。此文件内的{__CONTENT__}代码代表你要访问的页面的内容部分。其他的代码是布局代码。如在某些页面不需要使用统一布局,只需要在不需要统一布局的页面加上{__NOLAYOUT__}代码后单独制作此页模板即可。不启用网页布局可以在系统设置-》站点配置-》系统参数中关闭 布局模板 选项

模板设计时的一些概念

1.大栏目(封面模板)
指包含有子栏目的栏目在添加时可以选择是否为封面模板,封面模板不会有分页可以任意制作成和任何效果。一般用“模型名称_index_自定义名称.htm”命名,例:Article_index_1.html为文章模型封面模板。而Article_index.html为系统默认的文章模型封面模板。

2.列表页模板
指终级栏目使用的模板。通常都带有翻页。一般用“模型名称_list_自定义名称.html”命名,例:Article_list_1.html为文章模型列表模板。而Article_list.html为系统默认的文章模型列表模板。

3.内容页模板
用于展示模型数据模板。一般用“模型名称_show_自定义名称.html”命名,例:Article_show_1.html为文章模型内容页模板。而Article_show.html为系统默认的文章模型内容页模板。

4.单页模型模板
用于展示单页模型数据的模板。Page_自定义名称.html为单页模型模板,

5.其他模板
header.html公共头部模板,footer.html公共底部模板,Slide_数字.html为幻灯片模板。还有一些其他模型的模板命令规则为:模型名称_index.html。

未经允许不得转载:聆听 » ZBCMS模板说明

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

微信公众号开发

微信开发淘宝宝贝