$numPage = !empty($_GET["page"]) ? $_GET["page"] : 1; $countFrnd = count($friendsList); $countPages = floor($countFrnd / $itemsPerPage); $page .= "<div class='list-group'>"; $k = 1; $iteration = $numPage * $itemsPerPage; $mmm = array_chunk($friendsList, $itemsPerPage); while (list($id, $fid) = each($mmm[$numPage - 1])) { //$addClass = ($msg["is_read"] === false) ? "list-group-item-warning" : ""; $myFriend = $ld->players->findOne(["_id" => $fid], ["title"]); if ($myFriend) { $page .= "<div class='list-group-item'><a href='/?game=msg&action=write&fid=" . $fid . "'>" . $myFriend["title"] . "</a> | <a class='text-uppercase' href='/?game=msg&action=removeFriend&fid=" . $fid . "'>удалить</a></div>"; } } $page .= "</div>"; $page .= \Likedimion\Helper\View::navPage($countPages, $numPage, '/?game=msg&page='); } else { $page .= "<p>Список контактов пуст</p>"; } break; case "add": if ($_GET["pid"]) { $friend = $ld->players->findOne(["_id" => new MongoId($_GET["pid"])]); if ($friend) { if (!$playerHelper->isFriend($friend)) { $playerHelper->addFriend($friend); $playerHelper->update(); $page = "<div class='alert alert-info'>Вы добавили " . $friend["title"] . " в список своих контактов.</div>"; } else { $page = "<div class='alert alert-info'>" . $friend["title"] . " уже есть в списве ваших контактов.</div>"; }