0
点赞
收藏
分享

微信扫一扫

Web_PHP_DedeCMS_datalistcp.class.php 动态分页类使用案例;


在/plus下面新建datalistDemo.php文件

<?php
 require(dirname(__FILE__)."/../include/common.inc.php");
 require_once(DEDEINC.'/datalistcp.class.php');
 
 //读取信息列表
 $dl = new DataListCP();
 $dl->pageSize = 10;              //设定每页显示记录数(默认25条)
 //$dl->SetParameter(typeid,$typeid);    //设定get字符串的变量  $typeid就是传递值
 
 //这两句的顺序不能更换
 if(empty($s_tmplets)) {
     $s_tmplets = '/plus/datalistDemo.htm';
     $tplfile = DEDETEMPLATE.$s_tmplets;
	 
     $dl->SetTemplate($tplfile);      //载入模板;
	 
     $sql = "SELECT * FROM `#@__archives`";
     $dl->SetSource($sql);            //设定查询SQL;
     
	 $dl->Display();                  //显示;
     $dl->Close();
 }
?>



在/templets/plus新建datalistDemo.htm文件

{dede:datalist}
<li><a target="_blank" title="{dede:field.title/}" href="/plus/view.php?aid={dede:field.id/}">{dede:field.title/}</a></li>
{/dede:datalist}
<ul>
{dede:pagelist listsize='2' listitem='info index pre pageno next end option'/}
</ul>



到这里,就可以通过/plus/datalistDemo.php就能访问;




举报

相关推荐

0 条评论