对dedecms有一定了解的都知道有一个简单的列表类 datalistcp.class.php
我们加载这个类就可以自定义数据库表然后用模板标签读出列表,可以新建任何名字的文件..
例如我要在dede根目录建一个dlist.php,然后让它可以加载模板标签解释。
dedecms dlist.php 的内容如下:
//dede脚本开始 |
require_once (dirname( __FILE__ ) . "/include/common.inc.php" ) |
require_once (DEDEINC. '/datalistcp.class.php' ); |
$sql = "select * from dede_archives order by id desc" ; $dlist = new DataListCP(); |
$dlist ->SetTemplet(dirname( __FILE__ ). "/dlist.htm" ); |
$dlist ->SetSource( $sql ); $dlist ->display(); |
//html脚本开始 |
{dede:datalist} |
< li >{dede:field.title/}</ li > |