Siteserver-stl:pageItem翻页项

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页

stl:pageItem 翻页项

  • 显示翻页项(上一页、下一页、当前页、页跳转、页导航等)

属性列表

下表显示所有属于此元素的属性列表。

属性 可能的取值 默认值 简介
type     显示翻页元素的类型。此属性只可属于以下可能的取值的一种。
  FirstPage   首页
  LastPage   末页
  PreviousPage   上一页
  NextPage   下一页
  CurrentPageIndex   当前页数
  TotalPageNum   总页数
  TotalNum   总条数
  PageNavigation   页导航链接
  PageSelect   页跳转下拉列表
text   根据type属性的不同而不同 显示的文字
linkClass     链接CSS类
textClass     非链接CSS类
listNum     页导航或页跳转显示链接数
listEllipsis     页导航或页跳转链接太多时显示的省略号
target     打开窗口的目标

元素列表

下表显示此元素所有的子元素。

子元素 简介
<A href="http://help.siteserver.cn/stl/64/375.html">stl:successTemplate</A> 能够转到对应页面时的显示模板(非当前页),可以省略
<A href="http://help.siteserver.cn/stl/64/374.html">stl:failureTemplate</A> 不能转到对应页面时的显示模板(当前页),可以省略


注意:

  • <stl:pageItem> 元素需要在元素 <stl:pageItems> 内使用。
  • stl:pageItem 元素内可以嵌入代码,如果需要根据是否当前页显示不同的样式,需要使用子元素<stl:successTemplate>和<stl:failureTemplate>,非当前页时将显示<stl:successTemplate>中的内容,当前页时将显示<stl:failureTemplate>中的内容。
  • stl:pageItem 元素内能够解析{Current.Url}及{Current.Num},分别代表对应的翻页地址及第几页。

当type 属性为“FirstPage”、“ PreviousPage”、“ NextPage”、“ LastPage”或“PageNavigation”之一时:

  • 如果元素内未包含内容,系统将显示默认链接。
  • 如果元素内包含内容,系统将指定的内容,同时将解析内容中包含的{Current.Url}及{Current.Num}实体。
  • 如果 元素内包含<stl:successTemplate>及<stl:failureTemplate>,系统将根据是否当前页为对应页显示不同的内容,同时将解析子元素中包含的{Current.Url}及{Current.Num}实体。
  • 当 type 属性为“CurrentPageIndex”或“TotalPageNum”时,翻页项将显示当前页对应的页码及总页数。
  • 当 type 属性为“PageSelect”时,翻页项将显示翻页跳转下拉框


参考资料[ ]