• [织梦吧]唯一域名:www.upgvv.com,织梦DedeCMS学习平台.

当前位置: > CMS教程 > phpwind教程 >

phpwind门户标签使用规范

来源: www.upgvv.com 编辑:织梦吧 时间:2013-05-21点击:

门户标签是PW9门户模版(专题,综合首页,模块调用等)的设计基础,是一套快速设计模版和数据调用的规范

格式约定:跟html标签一致,一个完整标签的结束格式为:单一标签为"<xxx />"格式,如<br />, 成对标签形如“<div>...</div>”

标签分类

模版设计标签

模版标签专用于门户模版的设计,是一种在模版中规范模块调用和转换的标签,目前有以下几个:

  • 单一标签
<pw-start/>:定义页面设计的开始,每一个需要使用门户机制的页面都必须添加,一般紧跟于<body>之后, 必须
<pw-end/>:定义页面设计的结束,每一个需要使用门户机制的页面都必须添加,一般置于</body>之前, 必须
<pw-head/>:定义是否使用网站公共头部,可选
<pw-footer/>:定义是否使用网站公共页脚,可选
<pw-navigate/>:定义是否使用导航面包宵,可选
<pw-drag/>:定义一个可以用于拖拽设计的区域,可选
<pw-tpl id="XXX"/>:定义一个子模板,仅限在系统页模板(非themes\portal\local目录下的页面)使用,添加后可在themes\portal\local目录下生成相应XXX.htm文件,修改此文件,可达到修改系统页的目的。
<pw-tpl id="common.XXX"/>:定义一个子模板,仅限在系统页模板(非themes\portal\local目录下的页面)使用,添加后可在themes\portal\local\common目录下生成相应XXX.htm文件,修改此文件,可达到共享文件的目的。
  
  • 成对标签
<pw-title>...</pw-title>: 用于定义一个模块的标题区域
<pw-list>...</pw-list>: 用于定义一个模块的列表区域

数据调用标签

数据标签在模块设计里使用,每一个数据模型会提供不同的标签,以"{...}"定义,数据标签根据属性不同,分为一元,两元和三元标签,每个标签的描述和作用可以到“模块编辑->模版”中查看。数据标签只能使用在表达式标签<for:>...</for>之间

  • 一元标签
形如"{title},{username}"等,是模块设计里用得最多的一种标签
  • 二元标签