数据库新增like 字段
使用顶踩模块 传递数据
\Public\js\system.js
408行 like字段
$.ajax({
url: cms.root+'index.php?s=updown-vod-id-'+$(this).attr("data-id")+'-type-like',
cache: false,
dataType: 'json',
success: function(json){}
});
\Lib\Lib\Action\Home\UpdownAction.class.php
45行 修改添加 like 字段
public function show($id, $type, $model='vod'){
$rs = D(ucfirst($model));
if($type){
$cookie = $model.'-updown-'.$id;
if(isset($_COOKIE[$cookie])){
$this->ajaxReturn('', '您已经参与过了!', 0);
}
if ('up' == $type){
$rs->setInc($model.'_up',$model.'_id = '.$id);
setcookie($cookie, 'true', time()+intval(C('user_second')));
}elseif( 'down' == $type){
$rs->setInc($model.'_down',$model.'_id = '.$id);
setcookie($cookie, 'true', time()+intval(C('user_second')));
}
elseif( 'like' == $type){
$rs->setInc($model.'_like',$model.'_id = '.$id);
setcookie($cookie, 'true', time()+intval(C('user_second')));
}
}
$array = $rs->field(''.$model.'_up,'.$model.'_down,'.$model.'_like')->find($id);
if (!$array) {
$array[$model.'_up'] = 0;
$array[$model.'_down'] = 0;
$array[$model.'_like'] = 0;
}
$this->ajaxReturn(array('up'=>$array[$model.'_up'],'down'=>$array[$model.'_down'],'like'=>$array[$model.'_like']), "操作成功!", 1);
}