zdcms非栏目页自定义分页功能实现方法

在使用zdcms制作网站过程中,如果想在非栏目页,比如首页、单页栏目中调用文章列表并使用分页可以参考下面的方法进行自定义分页。

例如:我们要在id为1的单页栏目中调用文章列表,并进行分页,可以参考下面的代码:

<ul>

   {module module=share  order=displayorder,updatetime page=1  pagesize=20 urlrule=/index.php?c=category&id=1&page=[page] cache=3600}
     
       <li><a href="{$t.url}">{$t.title}</a></li>
       
   {/module}
   
</ul>

使用说明:

1. 其中pagesize=20为控制每页文章数量,因为单页栏目设置中没有设置分页数量的选项,可以使用此代码控制每页文章数量。

2. 其中urlrule=/index.php?c=category&id=1&page=[page]为拼接的有栏目URL,如果你是在其他页面中使用记得修改category&id=1为对应的url参数即可。


以此类推,假如需要在首页中使用分页可以参考下面的代码:

<ul>

   {module module=share  order=displayorder,updatetime page=1  pagesize=20 urlrule=/index.php?page=[page] cache=3600}
     
       <li><a href="{$t.url}">{$t.title}</a></li>
       
   {/module}
   
</ul>


评论