Example #1
0
         $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>";
             }