利用织梦标签实现网站的翻页(分页)功能

  • 酉灿
  • DedeCMS
  • Jul 26, 2021

在使用织梦系统制作这个网站的时候也遇见了部分问题,这里就先分享给大家一篇利用织梦标签实现网站新闻列表页的翻页(分页)功能。

其实制作这个页面最主要的有两点:

  1.  删除多余文章,留下一篇用织梦标签实现文章自动调用;
  2.  利用正确的织梦分页标签实现翻页功能。

首先先说说第一点什么意思呢?大家都知道当我们制作网站的新闻列表页时,新闻列表页往往会有很多篇文章,我们只需把多余的文章删除,留下一篇文章后利用织梦标签实现新闻列表页文章的调用。上制作完成后的代码

{dede:list pagesize='3' typeid="2" titlelen="65" infolen="255"}
<div class="col-md-4 gal-gd text-center wow fadeInRight animated animated" data-wow-delay="0.4s">
    <a href="[field:arcurl/]" class="b-link-stripe b-animate-go swipebox">
    <div class="gallery-gal-effect slow-zoom horizontal">
        <div class="img-box"><img src="[field:picname/]" alt="[field:title/]" /></div>
        <div class="gallery-text-box">
            <div class="gallery-gal-text">
                <h4>[field:title/]</h4>
                <p>[field:description/]</p>
            </div>
         </div>
    </div>
    </a>
</div>
{/dede:list}

<div id="pageNav">
    <ul>{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="3"/}</ul>
</div>

大家可以忽略中间文章的调用,主要记住这两个标签:

{dede:list pagesize='3' typeid="2" titlelen="65" infolen="255"}
    此标签主要作用实现文章的自动调用和分页功能
{/dede:list}

这个标签主要功能:

  1.  新闻页文章的自动调用,如上图所示,内部包含新闻页文章的标题、描述等信息;
  2.  实现了翻页的功能
<div id="pageNav">
    <ul>{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="3"/}</ul>
</div>

这个标签主要功能:
此标签主要用来做定位功能,用来告诉你总共多少页多少篇文章。

织梦标签实现新闻列表页文章的调用
织梦标签实现新闻列表页文章的调用

因为制作的是外贸站,分页功能都是汉语可不行,那怎么解决呢,其实很简单,只需找到include文件下arc.listview.class.php文件,把里面首页、下一页和末页改为英语就行。

打赏