今天,跟版网分享一个dede 自定义 列表 加载 模版的方法,让模版 可以 使用dede 模板 标签 的简单方法。 对dedecms有一定了解的都知道有一个简单的列表类 datalistcp.class.php 我们加载这个类就可以自定义数据库表然后用模板标签读出列表,可以新建任何名字
今天,跟版网分享一个"dede自定义列表加载模版的方法,让模版可以使用dede模板标签的简单方法"。
对dedecms有一定了解的都知道有一个简单的列表类 datalistcp.class.php
我们加载这个类就可以自定义数据库表然后用模板标签读出列表,可以新建任何名字的文件..
例如我要在dede根目录建一个dlist.php,然后让它可以加载模板标签解释。
dedecms dlist.php 的内容如下:
|
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(); |
将以上dede自定义代码保存为dlist.php 然后加载你的dlist模板的模板内容 dede 模板内容如下:
|
< li >{dede:field.title/}</ li > |
也可以加载dede的分页功能,dede分页代码如下:
|
{dede:pagelist listsize=5/} |
本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!