dedecms模板中首页实现分页的方法

  介绍

今天小编给大家分享的是dedecms模板中首页实现分页的方法,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。

<强> dedecms模板中首页如何实现分页?

织梦dedecsm模板中首页如何实现分页的三种方法:用arclist标签+ Ajax实现织梦首页分页/自由列表实现织梦首页分页等等,感兴趣的朋友可以了解下

推荐学习:织梦cms

织梦dedecsm模板中首页如何实现分页的三种方法

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

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

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

三,自由列表实现织梦首页分页

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

1,必须在首页& lt; head> & lt;/head>中引入

代码如下:

& lt;脚本语言=癹avascript"类型=拔谋?javascript"src=https://www.yisu.com/zixun/眥黛德:global.cfg_cmsurl/}/include/dedeajax2.js ">

2 & lt; head> & lt;/head>必须加入

代码如下:

& lt; script>   功能多(pagenum tagid)   {   var taget_obj=. getelementbyid (tagid);   var taget_obj_page=. getelementbyid (“page_" + tagid);   myajax=new DedeAjax (taget_obj,假的,假的,& # 39;& # 39;,& # 39;& # 39;,& # 39;& # 39;);   myajax.SendGet2 (“/+/arcmulti.php ? mtype=0, pnum=? pagenum + & # 39;, tagid=& # 39; + tagid);   myajax=new DedeAjax (taget_obj_page,假的,假的,& # 39;& # 39;,& # 39;& # 39;,& # 39;& # 39;);   myajax.SendGet2 (“/+/arcmulti.php ? mtype=1, pnum=? pagenum + & # 39;, tagid=& # 39; + tagid);   DedeXHTTP=零;   }   & lt;/script>

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

{黛德:arclist tagid=& # 39;指数# 39;页大?& # 39;20 & # 39;}   & lt; li> & lt; a href=https://www.yisu.com/zixun/"[字段:arcurl/] ">[字段:标题/]   

[领域:信息/]…

  {/黛德:arclist}

4,必须存在arcpagelist标签,且必须声明缓存参数tagid且缓存参数与arclist中tagid保持一致。{黛德:arcpagelist tagid=& # 39;指数# 39;/}二,交叉栏目ID实现织梦首页分页

1,首先你在后台新建一个“首页“的的栏目

 dedecms模板中首页实现分页的方法

2,设置首页栏目

 dedecms模板中首页实现分页的方法

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

 dedecms模板中首页实现分页的方法

4,主要注意几点:

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

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

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

三,自由列表实现织梦首页分页

因为用自由列表实现织梦首页分页,后台中的更新首页HTML功能就废了,以后一键生成网站以后要到自由列表中去生成一次,否则网站首页为空白,所以这种方法还是不建议使用的。

关于dedecms模板中首页实现分页的方法就分享到这里了,希望以上内容可以对大家有一定的参考价值,可以学以致用。如果喜欢本篇文章,不妨把它分享出去让更多的人看的到。

dedecms模板中首页实现分页的方法