仿站咨询QQ:2587483189

手机微信同号:15850888840

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:建立模型及分表操作实战分享
  • 下一篇:dedecms广告调用静态化--DeDe技巧
  • 来源:51仿站//所属分类: 织梦仿站 /更新时间:2010-07-06
    相关仿站教程