stl:channel 标签用法
栏目值
<stl:channel channelIndex="栏目索引" channelName="栏目名称" ellipsis="文字超出部分显示的文字" formatString="显示的格式" isClearTags="是否清除HTML标签" isDynamic="是否动态显示" isLower="是否转换为小写" isReturnToBr="是否将回车替换为HTML换行标签" isUpper="是否转换为大写" leftText="显示在信息前的文字" length="指定字符长度" parent="显示父栏目属性" replace="需要替换的文字,可以是正则表达式" rightText="显示在信息后的文字" separator="显示多项时的分割字符串" startIndex="字符开始位置" to="替换replace的文字信息" topLevel="从首页向下的栏目级别" type="显示的类型" upLevel="上级栏目的级别" wordNum="显示字符的数目" ></stl:channel>
channelIndex="栏目索引",channelName="栏目名称",parent="显示父栏目属性",upLevel="上级栏目的级别"以及topLevel="从首页向下的栏目级别"用于定位到具体的栏目。
type="显示的类型"用于明确需要显示栏目的具体值。
属性列表
下表显示所有属于此标签的属性列表。
属性 | 可能的取值 | 默认值 | 简介 |
---|---|---|---|
channelIndex | 栏目索引 | ||
channelName | 栏目名称 | ||
parent | 是否显示父栏目的属性。此属性只可属于以下可能的取值的一种。 | ||
true | 显示父栏目的属性,等价于upLevel="1" | ||
false | 不显示父栏目的属性 | ||
upLevel | 显示上几级栏目的属性,0为本级,1为父栏目,以此类推。 | ||
topLevel | 显示从首页向下某个级别栏目的属性,0代表网站首页,1代表一级栏目,以此类推。 | ||
type | 显示栏目属性的类型。此属性只可属于以下可能的取值的一种。 | ||
Title | 显示栏目的名称 | ||
Id | 栏目Id | ||
ChannelIndex | 栏目索引 | ||
Content | 栏目正文 | ||
PageContent | 能够翻页显示的栏目正文 | ||
AddDate | 显示栏目添加日期 | ||
ImageUrl | 显示栏目图片 | ||
ItemIndex | 项次序数字 | ||
CountOfChannels | 子栏目数 | ||
CountOfContents | 内容数 | ||
CountOfImageContents | 图片内容数 | ||
Keywords | 关键字 | ||
Description | 页面描述 | ||
leftText | 显示在信息前的文字,当信息不存在时文字也不显示。 | ||
rightText | 显示在信息后的文字,当信息不存在时文字也不显示。 | ||
formatString | 显示的格式。 | ||
separator | 显示多项时的分割字符串。 | ||
wordNum | 0 | 显示字符的数目,0代表不限制字数。 | |
ellipsis | ... | 文字超出部分显示的文字 | |
replace | 需要替换的文字,可以是正则表达式 | ||
to | 替换的文字信息 | ||
isClearTags | 是否清除HTML标签 | ||
true | 清除HTML标签 | ||
false | 不清除HTML标签 | ||
isReturnToBr | 是否将回车替换为HTML换行标签 | ||
true | 替换回车符 | ||
false | 不替换回车符 | ||
isLower | 是否转换为小写 | ||
true | 转换为小写 | ||
false | 不转换 | ||
isUpper | 是否转换为大写 | ||
true | 转换为大写 | ||
false | 不转换 | ||
isDynamic | 是否动态显示 | ||
true | 动态显示 | ||
false | 静态显示 |
注意
stl:channel
标签通常作为 stl:channels
等标签的子标签使用,用于显示对应栏目的属性值。
如果设置了 channelIndex
属性,系统将寻找对应此栏目索引的栏目并显示此栏目的属性值。
如果设置了 channelName
属性,系统将寻找对应此栏目名称的栏目并显示此栏目的属性值。
如果设置了 parent
或 upLevel
属性,系统将寻找上级或上几级的栏目并显示此栏目的属性值。
如果以上属性都未设置,系统将寻找当前栏目并显示对应的属性值。
<stl:channel>
标签对应的实体为{stl:channel}
,可以将实体放到属性中使用,如:
<a title="{stl:channel type=Title}">