function SeriesFinished() { $result = ""; $info = ""; $userId = $_SESSION['user']['id']; $seriesId = $_POST['series_id']; $movieId = $_POST['movie_id']; $userSeriesViewsed = UserSeriesViewedModel::model()->where(" `series_id` = '{$seriesId}' AND `user_id`= '{$userId}' ")->findRow(); if (empty($userSeriesViewsed->id)) { $user = UsersModel::model()->where(" `id`='{$userId}' ")->findRow(); //$user->gift_count++; $user->experience++; $modelV = new UserSeriesViewedModel(); $modelV->user_id = $userId; $modelV->series_id = $seriesId; $modelV->save(); $modelU = new UsersModel(); /*if($user->gift_count == 3) { $user->gift_count = 0; $in = ajaxMoviesController::getUserPrisent($userId); $gift=UserGiftsModel::model()->where(" `id` <> 0 {$in} ORDER BY rand() ")->findRow(); $modelL = new LinkingUserProfileModel; $modelL->user_id = $userId; $modelL->type = 2; $modelL->idPresent = $gift->id; $modelL->movie_id = $movieId; $modelL->save(); $result .= "gift"; $info = $gift->gift_image; }*/ if ($user->experience == 5) { $user->experience = 0; $user->level++; $in = ajaxMoviesController::getUserImage($userId); $card = UserCardsModel::model()->where(" `id` <> {$user->card_main_id} {$in} ORDER BY rand() ")->findRow(); if ($user->card_main_id != 0) { $modelL = new LinkingUserProfileModel(); $modelL->user_id = $userId; $modelL->type = 1; $modelL->idPresent = $user->card_main_id; $modelL->movie_id = $movieId; $modelL->save(); } $cardUsedNew = UserCardsModel::model()->where(" `id` = {$user->card_main_new_id} ")->findRow(); $info = $cardUsedNew->cardImage; $modelU->card_main_id = $user->card_main_new_id; $modelU->card_main_new_id = $card->id; $result .= "experience"; } $modelU->id = $user->id; // $modelU->gift_count = $user->gift_count; $modelU->experience = $user->experience; $modelU->level = $user->level; $modelU->save(); $result .= "isset"; } echo $result . "~8~" . $info; }
<h3>Пройденные уровни:</h3> <ul> <?php if (sizeof($cards) == 0) { ?> <div class="col-xs-12 margin_top_30 margin_30_0"> К сожалению, Вы еще не заработали карточки! </div> <?php } else { ?> <?php foreach ($cards as $card) { ?> <?php $image = UserCardsModel::model()->where("`id`=" . $card->idPresent)->limit("10")->findRow(); ?> <li> <div class="img_block"><img src="<?php if (!empty($image->cardImage) || !file_exists($_SERVER['DOCUMENT_ROOT'] . $image->cardImage)) { echo $image->cardImage; } else { echo '/assets/new/images/grey.jpg'; } ?> " width="67" height="97"/></div> <div class="arrow_box_bage_box"> <span class="arrow_box_bage"><?php echo $image->name; ?> </span>
public function actionPresentsCardsDelete($id) { UserCardsModel::model()->where("`id`='" . (int) $id . "'")->delete(); $this->redirect("/admin/presents"); }