Exemplo n.º 1
0
 public function getUserApp($aid, $user_id)
 {
     $exists = UserApps::model()->exists(array('condition' => 'user_id=' . $user_id . ' AND app_id=' . $aid));
     if ($exists) {
         return $this->find(array('condition' => 'id=' . $aid));
     }
 }
Exemplo n.º 2
0
 public function actionLoadMore($id)
 {
     if (Yii::app()->request->isAjaxRequest) {
         $lastOffset = Yii::app()->getRequest()->getPost('lastOffset');
         $list = Yii::app()->getRequest()->getPost('list');
         if ($list == 'all') {
             $apps = Apps::model()->appList($lastOffset);
         } else {
             $apps = UserApps::model()->appList($id, $lastOffset);
         }
         $user_apps_ids = UserApps::model()->userAppIds($id);
         $res = $this->renderPartial('_appTable', array('apps' => $apps, 'user_apps_ids' => $user_apps_ids, $display = 'none'), true);
         $lastOffset += Yii::app()->params->maxAppsPerRequest;
         echo json_encode(array('status' => 'ok', 'offset' => $lastOffset, 'data' => $res));
     } else {
         throw new CException('Not Found', 404);
     }
 }