"/uploads/20251013/246147ec48aeefa28998917497f2ef6b.jpg", "alt" => "鹭岛文脉" ] ]; // 主频道名称 $mainChannelName = "鹭岛文脉"; // 获取文保家园的子分类 $sideMenu = loadChildChannelByChannelName($mainChannelName); // 获取URL参数 - 选中的频道 $queryChannel = !empty($selectedChannel) ? $selectedChannel : (count($sideMenu) > 0 ? $sideMenu[0]['name'] : $mainChannelName);; // 获取URL参数 - 当前页码 $currentPage = isset($_GET['page']) && is_numeric($_GET['page']) && $_GET['page'] > 0 ? intval($_GET['page']) : 1; // 每页显示的文章数量 $pageSize = 6; // 确定要查询的频道名称 $channelToQuery = $queryChannel; if (empty($channelToQuery)) { // 如果没有选中的频道或选中的频道不存在于子分类中,则使用主频道 $channelToQuery = $mainChannelName; } // 获取文章列表和总页数 $articleResult = loadListByChannelNameAndPage($pageSize, $channelToQuery, $currentPage); $workUpdates = $articleResult['list']; $totalPages = $articleResult['totalPages']; // 如果查询的频道没有文章,则显示主频道的文章 if (empty($workUpdates)) { $articleResult = loadListByChannelNameAndPage($pageSize, $mainChannelName, $currentPage); $workUpdates = $articleResult['list']; $totalPages = $articleResult['totalPages']; $channelToQuery = $mainChannelName; } ?>