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>翻页标签时就会生成多个内容页,实现翻页效果。
示例一:
下面的代码示例演示如何在栏目模板中显示内容列表翻页。 平板查看复制代码打印代码
<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>