prokat/api/modules/content/page_get_top_pages.php
2025-06-16 18:28:08 +05:00

17 lines
803 B
PHP
Executable File

<?php
/* ----------------------------------------------------------------------
17.05.2025
Получаем самых читаемых страниц
---------------------------------------------------------------------- */
function getTopPages($limit=12){
$topPages=\DBmysql::getAll("SELECT `id`, `title`, `txt`, `json`, `time`, `alias` FROM `content` WHERE `content_type`=? AND `site`=? AND `status`=? ORDER BY `see` DESC LIMIT " . $limit, ['page', $_SERVER['SERVER_NAME'], 1]);
$count=count($topPages);
for ($i=0; $i<$count; $i++){
$topPages[$i]['txt']=strip_tags($topPages[$i]['txt']);
@$topPages[$i]['img']=\core::j(@$topPages[$i]['json'])['images'][0];
}
return $topPages;
}
$smarty->assign('topPages', getTopPages());
?>