public function actionpostlike($postId) { $model = new LikeBusinessPost(); $model->user_id = Yii::app()->user->userId; $model->post_id = $postId; $model->date = date('Y-m-d H:i:s'); $model->save(); }
public function actionpostlike($postId) { $model = new LikeBusinessPost(); $model->user_id = Yii::app()->user->userId; $model->post_id = $postId; $model->date = date('Y-m-d H:i:s'); $model->save(); $page_creater_name = BusinessPagePost::model()->findByPk($postId); $page = Pages::model()->findByPk($page_creater_name->page_id); $name = UserProfile::model()->find('user_id=:uid', array(':uid' => Yii::app()->user->userId)); $text = $name['first_name'] . " " . $name['last_name'] . " Like on your business page Post <b>" . $page_creater_name->message . "</b>"; $date = date('Y-m-d H:i:s'); $this->notification($page->user_id, Yii::app()->user->userId, $text, $date, 'page_post'); }
public function actionpostlike($postId, $text) { if ($text == 'post') { $model = new LikePost(); $model->user_id = Yii::app()->user->userId; $model->post_id = $postId; $model->date = date('Y-m-d H:i:s'); $model->save(); $name = UserProfile::model()->find('user_id=:uid', array(':uid' => Yii::app()->user->userId)); $post = Post::model()->findByPk($postId); $message = $name['first_name'] . " " . $name['last_name'] . " Like your post " . "<span>" . $post->message . "</span>"; $date = date('Y-m-d H:i:s'); if (Yii::app()->user->userId != $post->user_id) { $this->notification($post->user_id, Yii::app()->user->userId, $message, $date, 'like'); } $likes = LikePost::model()->find('post_id=:post_id', array('post_id' => $postId)); echo count($likes); } elseif ($text == 'page') { $model = new LikeBusinessPost(); $model->user_id = Yii::app()->user->userId; $model->post_id = $postId; $model->date = date('Y-m-d H:i:s'); $model->save(); } }