网络营销电子商务研究中心  
How to buy the best prescription safety glasses in Canada? Let's study!
Go Back   网络营销电子商务研究中心 > 网站建设 > DedeCMS
User Name
Password
 
FAQ Members List Calendar Cheap Glasses Mark Forums Read

Reply
 
Thread Tools Display Modes
  #1   IP: 61.160.30.41
Old 2014-05-01, 10:23 PM
Kaibab Kaibab is offline
初级会员
 
Join Date: 2005-07-23
Posts: 1
Kaibab 现在声名狼藉
Default V5.6新版首页arclist分页标签示例

新版本的arclist标签支持分页效果,这也是很多人一直盼望的。现在说一下调用方法:

首先必须在首页的</head>前面加上:
Code:
    <script language="javascript"type="text/javascript" src="{dede:global.cfg_cmsurl/}/include/dedeajax2.js"></script>    
    <script>   
第二步:必须引入以下javascript代码:
Code:

    <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=0pnum="+pagenum+'tagid='+tagid);    
    myajax = new DedeAjax(taget_obj_page,false,false,'','','');    
    myajax.SendGet2("/plus/arcmulti.php?mtype=1pnum="+pagenum+'tagid='+tagid);    
    DedeXHTTP = null;    
    }    
    </script>  
第三步:在arclist标签中必须含有tagid与pagesize参数。 第一个是缓存名,第二个是单页条数;例如:
Code:

    {dede:arclist tagid='index' pagesize='5'}    
    <li><b><a href="[field:arcurl/]" style="color: #FF6633">[field:title/]</a></b></li>    
    <p class="my_tj_info">[field:info/]...</p>    
    {/dede:arclist}   
第四步:必须存在arcpagelist标签,且必须声明缓存参数tagid且缓存参数与arclist中tagid保持一致。例如:
Code:

    {dede:arcpagelist tagid='index'/}  
现在贴上一个完整代码供大家测试参考:
Code:

    <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("/plus/arcmulti.php?mtype=0pnum="+pagenum+'tagid='+tagid);    
    myajax = new DedeAjax(taget_obj_page,false,false,'','','');    
    myajax.SendGet2("/plus/arcmulti.php?mtype=1pnum="+pagenum+'tagid='+tagid);    
    DedeXHTTP = null;    
    }    
    </script>    
    {dede:arclist tagid='index' pagesize='5'}    
    <li><b><a href="[field:arcurl/]" style="color: #FF6633">[field:title/]</a></b></li>    
    <p class="my_tj_info">[field:info/]...</p>    
    {/dede:arclist}    
    {dede:arcpagelist tagid='index'/}  
本功能的优缺点:
优点:可以很方便的在首页进行索引全站最新更新文档;
缺点:是ajax调用的,所以没有办法索引第二页后面的内容;
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Prescription-glasses.com offers prescription glasses online at discount prices.
All times are GMT +8. The time now is 03:07 AM.


Powered by vBulletin Version 3.8.7
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.