DEDECMS分类信息模块可以用“顶一下”功能的修改
官方版本的digg_ajax.php不支持除主表以来独立模型的顶一下功能。可以修改一下
if($id < 1)
{
exit();
}
在这下面加上:
$row=$dsql->GetOne("Select id,channel from `dede_arctiny` where id=$id");
可以根据自己的情况来判断,共享使用archives表的就不用这个了
if($row['channel']==-8)
{
$maintable='dede_addoninfos';
$idname='aid';
}
else
{
$maintable = 'dede_archives';
$idname='id';
}
然后,把下面三个sql语句中的id换成$idname即可
$dsql->ExecuteNoneQuery("Update `$maintable` set scores = scores + {$cfg_caicai_add},goodpost=goodpost+1,lastpost=".time()." where $idname=$id");
经测试无错运行。
相关仿站教程:
- 相关链接:
- 教程说明:
DEDECMS分类信息模块可以用“顶一下”功能的修改
。