dedecms文章内容arclist标识完成分页查询的实例教程

梳理编写: 升级時间:09-10 阅读文章: 最先务必在的 /head 前边再加
script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js" /script
第二步:务必引进下列javascript编码:
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("/?mtype=0 pnum="+pagenum+' tagid='+tagid); myajax = new DedeAjax(taget_obj_page,false,false,'','',''); myajax.SendGet2("/?mtype=1 pnum="+pagenum+' tagid='+tagid); DedeXHTTP = null; } /script
第三步:在arclist标识中务必带有tagid与pagesize主要参数。 第一个是缓存文件名,第二个是宣传单页总数;比如:
{dede:arclist tagid='index' pagesize='10'}
li b a href="[field:arcurl/]" [field:title/] /a /b /li
p [/]... /p
{/dede:arclist}
第四步:务必存有arcpagelist标识,且务必申明缓存文件主要参数tagid且缓存文件主要参数与arclist中tagid维持一致。比如:
{dede:arcpagelist tagid='index'/}
如今贴上一个详细编码供大伙儿检测参照:
script language="javascript" type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js" /script 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("/?mtype=0 pnum="+pagenum+' tagid='+tagid); myajax = new DedeAjax(taget_obj_page,false,false,'','',''); myajax.SendGet2("/?mtype=1 pnum="+pagenum+' tagid='+tagid); DedeXHTTP = null; } /script {dede:arclist tagid='index' pagesize='5'} li b a href="[field:arcurl/]" [field:title/] /a /b /li p [/]... /p {/dede:arclist} {dede:arcpagelist tagid='index'/}

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://rhwzjs.cn/ziyuan/3969.html