1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-03 09:49:28 +02:00
This commit is contained in:
Daniel Neto 2023-03-01 15:37:38 -03:00
parent 6408e7f998
commit ee503e4602
4 changed files with 20 additions and 6 deletions

View file

@ -504,6 +504,12 @@ class API extends PluginAbstract {
if (!empty($_REQUEST['catName']) && empty($parameters['videos_id'])) {
$currentCat = Category::getCategoryByName($_REQUEST['catName']);
if (!empty($currentCat)) {
$liveVideos = getLiveVideosFromCategory($currentCat['id']);
if (!empty($liveVideos)) {
$rows = array_merge($liveVideos, $rows);
$totalRows += count($liveVideos);
}
$fullTotals = Category::getTotalFromCategory($currentCat['id'], false, true, true);
$totals = Category::getTotalFromCategory($currentCat['id']);
$currentCat['total'] = $totals['total'];
@ -512,11 +518,18 @@ class API extends PluginAbstract {
$currentCat['fullTotal_lives'] = $fullTotals['lives'];
$currentCat['fullTotal_livelinks'] = $fullTotals['livelinks'];
$currentCat['fullTotal_livelinks'] = $fullTotals['livelinks'];
$liveVideos = getLiveVideosFromCategory($currentCat['id']);
if (!empty($liveVideos)) {
$rows = array_merge($liveVideos, $rows);
$totalRows += count($liveVideos);
$currentCat['totalVideosOnChilds'] = Category::getTotalFromChildCategory($currentCat['id']);
$currentCat['childs'] = Category::getChildCategories($currentCat['id']);
$currentCat['photo'] = Category::getCategoryPhotoPath($currentCat['id']);
$currentCat['photoBg'] = Category::getCategoryBackgroundPath($currentCat['id']);
$currentCat['link'] = $global['webSiteRootURL'] . 'cat/' . $currentCat['clean_name'];
foreach ($currentCat['childs'] as $key => $child) {
$endpoint = "{$global['webSiteRootURL']}plugin/API/get.json.php?APIName=video&catName={$child['clean_name']}";
$currentCat['childs'][$key]['section'] = new SectionFirstPage('SubCategroy', $child['name'], $endpoint, getRowCount());
}
$obj->category = $currentCat;
}
}