首先,以默认模板为例就是在“theme/default/inc”目录下新建文件名为“..from_theme.php”的PHP文件,里面内容包含
if (!defined('IN_DOUCO')) {
die('Hacking attempt');
}
/**
* +----------------------------------------------------------
* 获取合作伙伴列表
* +----------------------------------------------------------
*/
if ($_MODULE['open']['partner']) {
$smarty->assign('recommend_partner', get_partner_list());
}
function get_partner_list() {
$sql = "SELECT * FROM " . $GLOBALS['dou']->table('partner') . " ORDER BY sort DESC, id DESC LIMIT 12";
$query = $GLOBALS['dou']->query($sql);
while ($row = $GLOBALS['dou']->fetch_array($query)) {
$partner_list[] = array (
"id" => $row['id'],
"name" => $row['name'],
"image" => $GLOBALS['dou']->dou_file($row['image']),
"url" => $row['url']
);
}
return $partner_list;
}
然后在相同目录下新建文件“recommend_partner.tpl”,内容为
合作伙伴更多
最后在“theme/default/index.dwt”里增加以下代码即可
{include file="inc/recommend_partner.tpl"}