最新公告
  • 欢迎您光临仿站吧 帝国CMS模板一站式建站供应平台 . 欢迎加入VIP
  • 织梦CMS如何自定义内容分页,datalist运用实例

    正文概述 仿站吧   2023-03-30 13:11:20  

    自定义内容分页,datalist运用实例

    在/plus文件夹中新建一个ceshi.php文件。。

    1. <?php
    2. require(dirname(__FILE__)."/../include/common.inc.php");
    3. require_once(DEDEINC.'/datalistcp.class.php');
    4. //读取留言列表
    5. $dl = new DataListCP();
    6. $dl->pageSize = 10;              //设定每页显示记录数(默认25条)
    7. //$dl->SetParameter(typeid,$typeid);    //设定get字符串的变量  $typeid就是传递值
    8. //这两句的顺序不能更换
    9. if(empty($s_tmplets)) {
    10. $s_tmplets = '/plus/ceshilist.htm';
    11. $tplfile = DEDETEMPLATE.$s_tmplets;
    12. $dl->SetTemplate($tplfile);      //载入模板
    13. $sql = "SELECT * FROM `archives`"; //自定义 传递值加载条件内where typeid=".$typeid
    14. $dl->SetSource($sql);            //设定查询SQL
    15. $dl->Display();                  //显示
    16. $dl->Close();
    17. }
    18. ?>

    新建模板  /templets/plus/ceshilist.htm

    在对应的模板中写入

    1. {dede:datalist}
    2. <li><a target="_blank" title="{dede:field.fulltitle/}"  href="http://www.aitecms.com">{dede:field.title/}</a></li>
    3. {/dede:datalist}
    4. <ul  >
    5. {dede:pagelist listsize='2' listitem='info index pre pageno next end option'/}
    6. </ul  >

    这样就能调用一个表单,并且有分页的数据了

    测试访问:自己的网址/plus/ceshi.php

    仿站吧,一个优质的源码资源平台!
    仿站吧 » 织梦CMS如何自定义内容分页,datalist运用实例