public function actionpostdelete($postId) { $model = BusinessPagePost::model()->find('id=:id', array('id' => $postId)); $comments = CommentBussinessPage::model()->findAll('post_id=:id', array('id' => $postId)); $likes = LikeBusinessPost::model()->findAll('post_id=:id', array('id' => $postId)); foreach ($comments as $c) { $c->delete(); } foreach ($likes as $l) { $l->delete(); } $model->delete(); echo "success"; }
<img src="<?php //echo Yii::app()->baseUrl.'/uploads/'.$p->id.'_'.$p->image; ?> " /><?php //} else { echo "<div id='mediaplayer_".$p->id."'></div><script type='text/javascript'>jwplayer('mediaplayer_".$p->id."').setup({'flashplayer': '".Yii::app()->baseUrl."/js/jwplayer/player.swf','skin':'".Yii::app()->baseUrl."/js/jwplayer/bekle.zip','id': 'playerID','width': '400','height': '300','file': '".Yii::app()->baseUrl."/uploads/".$p->id.'_'.$p->image."', 'controlbar.position':'over'});</script>"; } } ?> --> </td> </tr> <tr> <td> </td> <td> </td> <td> <?php $like = LikeBusinessPost::model()->find('post_id=:post_id AND user_id=:user_id', array('post_id' => $p['id'], 'user_id' => Yii::app()->user->userId)); if (!$like) { ?> <span id="like_<?php echo $p['id']; ?> "><i class="icon-check"></i><a href="javascript:void(0)" onclick="postLike(<?php echo $p['id']; ?> ,<?php echo "'page'"; ?> )">LIKE</a></span> <?php } else { ?>
public function actionpostunlike($postId, $text) { if ($text == 'post') { $model = LikePost::model()->find('post_id=:post_id AND user_id=:user_id', array('post_id' => $postId, 'user_id' => Yii::app()->user->userId)); $model->delete(); } elseif ($text == 'page') { $model = LikeBusinessPost::model()->find('post_id=:post_id AND user_id=:user_id', array('post_id' => $postId, 'user_id' => Yii::app()->user->userId)); $model->delete(); } }