专业的织梦dedecms仿站建站技术资讯网站!- 【46仿站网】

织梦首页列表实现分页的两种方法

文章来源:未知 阅读: 发表时间:2019-08-05
最近很多朋友都在咨询小编“织梦首页列表实现分页的两种方法”,其实这个问题不难解决,只要大家对织梦有一定了解就可以了。当然为了能够让大家更快的解决“织梦首页列表实现分页的两种方法”,小编已经总结了相关的信息,希望大家可以认真阅读一下{keyword2}的相关信息,一定对大家有所帮助的哦。

今天的DEDECMS教程中,主要讨论首页实现分页的两种方法。

  有时在做织梦模板的时候需要实现首页分页效果,但是织梦本身首页是不带分页功能的,那如何实现织梦首页分页呢?有两种办法可以实现:

  一、用arclist标签+Ajax实现织梦首页分页

  二、交叉栏目ID 实现织梦首页分页

  一、用arclist标签+Ajax实现织梦首页分页

  1、必须在首页<head></head>中引入

<script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>

  2、<head></head>必须加入

<script>
function multi(pagenum,tagid)
{
var taget_obj = document.getElementById(tagid);
var taget_obj_page = document.getElementById("page_"+tagid);
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("/plus/arcmulti.php?mtype=0&pnum="+pagenum+'&tagid='+tagid);
myajax = new DedeAjax(taget_obj_page,false,false,'','','');
myajax.SendGet2("/plus/arcmulti.php?mtype=1&pnum="+pagenum+'&tagid='+tagid);
DedeXHTTP = null;
}
</script>

  3、在arclist标签中必须含有tagid与pagesize参数。 第一个是缓存名,第二个是单页条数。

{dede:arclist tagid='index' pagesize='20'}
<li><a href="[field:arcurl/]" >[field:title/]</a></li>
<p>[field:info/]...</p>
{/dede:arclist}

  4、必须存在arcpagelist标签,且必须声明缓存参数tagid且缓存参数与arclist中tagid保持一致

{dede:arcpagelist tagid='index'/}

  二、交叉栏目ID 实现织梦首页分页

  1、首先你在后台新建一个"首页"的的栏目

图片

  2、设置首页栏目

 图片

  3、模板就直接用列表模板就可以了,如果你技术好的话,可以设计成自己想要的模板,比如矮油设计瀑布流淘宝客模板首页采用的list_index.htm就是单独设计的,那么设置首页模板就可以设成这个,如下图:

图片

  4、主要注意几点:

  (1)交叉的id只能写最后一级的栏目id,就是你文章的隶属栏目id;

  (2)更新不能用首页更新要用 更新栏目HTML 首页链接地址还是不变。

  5、交叉栏目ID 制作的织梦首页分页可以实现了。

 

对于这篇针对“织梦首页列表实现分页的两种方法”问题的分析,不知道大家阅读后是不是已经有所了解了呢。其实{keyword2}文章已经讲述的很清楚了,只要大家能够好好阅读,再出现状况就知道怎么处理,建议大家可以收藏一下这篇分享哦。如果亲们还想了解更多关于这方面的资讯,欢迎登录46仿站网查询浏览和阅读。

如果你觉得本文对你有帮助就点个赞吧!

没有解决?点击这里呼叫大神来帮忙(付费)!

  • 最新
  • 热门
  • 随便看看