public function actionupdatePost($message, $id) { $model = new BusinessPagePost(); $model->user_id = Yii::app()->user->userId; $model->message = $message; $model->page_id = $id; $model->date = date('Y-m-d H:i:s'); $model->save(); //Yii::app()->user->setFlash('success', "Your status has been sent posted."); //$this->redirect(Yii::app()->baseUrl . '/index.php/user/dashboard'); $Id = Yii::app()->db->getLastInsertId(); $data = BusinessPagePost::model()->findByPk($Id); $user = UserProfile::model()->findByAttributes(array('user_id' => $data['user_id'])); $array = array(); $array2 = array(); $array = $user['attributes']; $array2 = $data['attributes']; $result = array_merge($array, $array2); echo json_encode($result); }
public function actionupdatePost($message, $id) { $model = new BusinessPagePost(); $model->user_id = Yii::app()->user->userId; $model->message = $message; $model->page_id = $id; $model->date = date('Y-m-d H:i:s'); $model->save(); $Id = Yii::app()->db->getLastInsertId(); $data = BusinessPagePost::model()->findByPk($Id); $user = UserProfile::model()->findByAttributes(array('user_id' => $data['user_id'])); $array = array(); $array2 = array(); $array = $user['attributes']; $array2 = $data['attributes']; $result = array_merge($array, $array2); echo json_encode($result); $page_creater_name = pages::model()->findByPk($id); $name = UserProfile::model()->find('user_id=:uid', array(':uid' => Yii::app()->user->userId)); $text = $name['first_name'] . " " . $name['last_name'] . " Posted on your business page <b>" . $message . "</b>"; $date = date('Y-m-d H:i:s'); $this->notification(Yii::app()->user->userId, $page_creater_name->user_id, $text, $date, 'page_post'); }