UECMS/全局标签
名词解释
全局标签与说明
必须使用meta为前缀。
CONTEXT
语法:
<meta:context {key}></meta:context>
说明:
获取上下文数据。
meta:context标签提供简写方式:[@key值]。如:
<meta:context key="subject"></meta:context>
可简写为[@subject]
参数:
Key.要获取的数据名称。如内容正文页面的模版中,使用key="subject"可取得当前的内容标题。
Key值使用前缀,包含以下特殊用法:
S:内容从全局配置中获取,如设置key="s:sitetitle",可取得网站名称。
U:获取页面路径,用u:? 获得当前栏目的路径,u:栏目编号,取得指定栏目的页页路径。u:path取得当前模版的根路径。
D:固定的值。
PATH
语法:
<meta:path {src}></meta:path>
说明:
与模版的根路径合并。 结果与"[@u:path]路径"相同。
FOR
语法:<meta:for [start] [end] [step] [value]></meta:for>
说明:一个索引列表,可定义索引起止和步长值来供内嵌标签使用。循环对象包括key,value两个属性。key是由起止和步长值限定的序号值,value是由参数value 指定的值。
参数:
start索引起始值。默认为0;
end 索引结束值;
step 索引的递增值。默认为1;
value循环中每一次的值,用","分开,依次对应每一步。
例1:<meta:for start=0 end=3 step=1 vlaue="a,b,c">第{key}次:{value};</meta:for>
输出:第1次:a;第2次:b;第3次:c;
例2:分别列出栏目1,5,6的最新5条内容:
<meta:for start=0 end=3 step=1 vlaue="1,5,6">
<mc:list cids="{@value} "type="art" pagesize="5">
标题:{subject}
</mc:list>
</meta:for>
INCLUDE
语法:<meta:include {src}></meta:include>
说明:引用外部文件。对于重复的代码块,可独立存放,用该标签插入到模版页中。
参数:
SRC 文件路径。不包括模版根路径。
SCRIPTINCLUDE
语法:<meta:scriptinclude {src}></meta:scriptinclude>
说明:用js动态引用外部文件。对于重复,且内容经常更换的代码块,可独立存放,用该标签插入到模版页中。
参数:
SRC 文件路径。不包括模版根路径。
PAGER
语法:
<meta:pager [describe] [beginTag] [pages] [endtag]></meta:pager>
说明:
通用分页标签。一般要与支持分页的其他数据输出标签配合使用。
参数:
describe 正常显示的内容。不会受页码变化影响显示。
beginTag 当前页码大于1时显示。
pages 页码索引列表。
dndtag当页码小于最大页 数时显示。
属性:
currentIndex当前页码 pagecount总页数 total记录总数 prepage上一页路径 nextpage下一面路径 lastpage末页路径 firstpage首页路径 pageindex页码索引,只能在pages参数中使用
示例:
<meta:Pager><Describe>页次:{CurrentIndex}/{pagecount} </Describe><beginTag><a href="{firstpage}">首页</a> <a href="{prepage}">上一页</a> </beginTag><pages><a href="{pageurl}">[{pageindex}]</a></pages><endtag><a href="{nextpage}">下一页</a> <a href="{lastpage}">末页</a></endtag> </meta:Pager>
UECMS使用手册导航 | |||||
---|---|---|---|---|---|
|