Помогите сделать пагинацию для сниппета VKcomment
3
500
Помогите сделать пагинацию
<?php
$wall = file_get_contents("https://api.vk.com/method/board.getComments?v=5.3&extended=1&group_id=57485372&topic_id=29392271&count=10&access_token=5f6466565f6466565f646656b25f01efc455f645f646656040d0d557d02ff9080e06d4a");
$tpl = $modx->getOption('tpl',$scriptProperties,'@INLINE <li>[[+src_big]]</li>');
$wall = json_decode($wall);
$wall = $wall->response->items;
$pdo = $modx->getService('pdoTools');
for ($i = 0; $i < count($wall); $i++) {
$user = $wall[$i]->from_id;
$wall12 = file_get_contents("https://api.vk.com/method/users.get?v=5.3&user_ids=$user&access_token=5f6466565f6466565f646656b25f01efc455f645f646656040d0d557d02ff9080e06d4a&fields=photo_50");
$result = json_decode($wall12, true);
$response = $result['response'];
$id1 = $response['0'];
$id = $id1['photo_50'];
echo "
<div class='col-sm-1' style='background:#F0F0F0;padding:10px;border-radius: 10px 0px 0px 10px ;'><center><img src=".$id." https://vk.com/images/deactivated_50.png?ava=1 style='border-radius:50px;'></center>
</div>
<div class='col-sm-11' style='text-align:left; background:#F8F8F8; padding:10px;'> ".$wall[$i]->text."
<span style='font-size:11px;'><b>".date("Y-m-d H:i:s", $wall[$i]->date)."</b></span>
</div>
<div class='col-sm-12' style='background:#ffffff;'>
</div>
"; // Выводим записи
}
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии в этом разделе отключены, так что вы должны указать свои контакты прямо в объявлении, или активировать отправку сообщений из профиля.
Обратите внимание, что modx.pro не несёт никакой ответственности за выполнение работы или оплату заказа. Это просто доска объявлений, дальше вы общаетесь за пределами нашей площадки.