Siteserver-翻页元素与实现

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

导航: 上一页

翻页元素

  • 由 <stl:pageChannels>、<stl:pageContents>翻页列表元素以及<stl:pageItems>、<stl:pageItem>翻页项元素组成。
  • 翻页列表元素<stl:pageChannels>与<stl:pageContents>的作用是显示翻页的列表项,翻页项元素<stl:pageItems>、<stl:pageItem>的作用是显示翻页按钮,如下一页、下一页等。
  • 翻页元素仅能在栏目模板和内容模板中使用,首页模板和单页模板无法使用。
  • 栏目模板中能够显示栏目翻页列表和内容翻页列表,使用<stl:pageChannels>或<stl:pageContents>配合<stl:pageItems>和<stl:pageItem>元素。
  • 内容模板中仅能显示单篇内容的翻页,当内容中包含翻页项 并且内容模板中包含<stl:pageItems>翻页标签时就会生成多个内容页,实现翻页效果。

Siteserver0257.gif

示例一

下面的代码示例演示如何在栏目模板中显示内容列表翻页。 平板查看复制代码打印代码

<stl:pageContents pageNum="25">  
<stl:a target="_blank"></stl:a>  
</stl:pageContents>  
<stl:pageitems>  
<table cellpadding="0" width="90%" cellspacing="0" height="40" align="center">  
<tr>  
<td align="left">  
<stl:pageItem type="FirstPage" text="首页"></stl:pageItem> |   
<stl:pageItem type="PreviousPage" text="上一页"></stl:pageItem> |   
<stl:pageItem type="NextPage" text="下一页"></stl:pageItem> |   
<stl:pageItem type="LastPage" text="末页"></stl:pageItem>  
</td>  
<td align="right">  
<stl:pageItem type="CurrentPageIndex" text="当前页:"></stl:pageItem>/<stl:pageItem type="TotalPageNum"></stl:pageItem>  
</td>  
</tr>  
</table>  
</stl:pageitems>  
<stl:pageContents pageNum="25">
<stl:a target="_blank"></stl:a>
</stl:pageContents>
<stl:pageitems>
<table cellpadding="0" width="90%" cellspacing="0" height="40" align="center">
<tr>
<td align="left">
<stl:pageItem type="FirstPage" text="首页"></stl:pageItem> |
<stl:pageItem type="PreviousPage" text="上一页"></stl:pageItem> |
<stl:pageItem type="NextPage" text="下一页"></stl:pageItem> |
<stl:pageItem type="LastPage" text="末页"></stl:pageItem>
</td>
<td align="right">
<stl:pageItem type="CurrentPageIndex" text="当前页:"></stl:pageItem>/<stl:pageItem type="TotalPageNum"></stl:pageItem>
</td>
</tr>
</table>
</stl:pageitems>

示例二:

下面的代码示例演示如何在内容模板中显示内容页翻页。 平板查看复制代码打印代码

<stl:content type="PageContent"></stl:content>  
<stl:pageitems>  
<table cellpadding="0" width="90%" cellspacing="0" height="40" align="center">  
<tr>  
<td align="left">  
<stl:pageItem type="FirstPage" text="首页"></stl:pageItem> |   
<stl:pageItem type="PreviousPage" text="上一页"></stl:pageItem> |   
<stl:pageItem type="NextPage" text="下一页"></stl:pageItem> |   
<stl:pageItem type="LastPage" text="末页"></stl:pageItem>  
</td>  
<td align="right">  
<stl:pageItem type="CurrentPageIndex" text="当前页:"></stl:pageItem>/<stl:pageItem type="TotalPageNum"></stl:pageItem>  
</td>  
</tr>  
</table>  
</stl:pageitems>  


参考资料[ ]