<?php require_once "../config.php"; require_once ykfile("source/activity_service.php"); header("application/json;charset=utf-8"); $next_id = intval($_GET['next_id']); if ($next_id < 0) { $next_id = 0; } $count = intval($_GET['count']); if ($count <= 0 || $count > 1000) { $count = 0; } $tag_id = $_GET['tag']; $activityService = new ActivityService(); $act_list = $activityService->get_all($tag_id, $next_id, $count, STAGE_INDEX); foreach ($act_list as $act) { $start_time = date("Y-m-d H:i", strtotime($act->start_time)); $act->start_time = $start_time; $end_time = date("m-d H:i", strtotime($act->end_time)); $act->end_time = $end_time; } $json_array = array("activities" => $act_list); echo json_encode($json_array);
<?php require_once ykfile('source/portal_service.php'); require_once ykfile('source/talk_service.php'); require_once ykfile('source/talker_service.php'); require_once ykfile('source/modules/adv_module.php'); require_once ykfile('source/activity_service.php'); $talksrv = new TalkService(); $talks = $talksrv->get_talk_all(NULL, 0, 1000, STAGE_ADMIN); $actsrv = new ActivityService(); $activities = $actsrv->get_all(NULL, 0, 1000, STAGE_ADMIN); $talkersrv = new TalkerService(); $talkers = $talkersrv->get_all(0, 1000); $porsrv = new PortalService(); $channels = $porsrv->get_portal_content(); $advmod = new AdvModule(); $advs = $advmod->get_adv(0, 1000); $page_title = '编辑首页'; include ykfile('pages/admin/edit_portal.php');
<?php header("Content-type: text/html; charset=utf-8"); require_once "config.php"; include_once ykfile("source/activity_service.php"); include_once ykfile("source/tag_service.php"); // 排名前十的沙龙活动 $activityService = new ActivityService(); $act_list = $activityService->get_all(0, @$next_id, @$pagesize, STAGE_INDEX); $page_title = '热门活动'; // 第一次进入沙龙页面的时候 默认的5种标签 $tagService = new TagService(); $tag_list = $tagService->get_defualt(HOT_ACTIVITY_CHANNEL); include_once ykfile("pages/activity/activityList.php");
<?php require_once ykfile('source/activity_service.php'); $next_id = intval($_GET['next_id']); $count = intval($_GET['count']); if ($count <= 0) { $count = 10; } //活动的列表页 $actSer = new ActivityService(); $act_list = $actSer->get_all(@$tag_id, $next_id, $count, STAGE_ADMIN); $act_total = $actSer->get_activity_count(NULL); // 以下4个参数,必须计算出来,分页器要使用 // page_cur: 当前页, 从1开始计算 // page_count: 总页数 // page_prefix: 点页数后,取数据的url前缀 // next_id: 下一页超始数据 $page_cur = intval(($next_id + 1 + 9) / 10); $page_count = intval(($act_total + 9) / 10); $page_prefix = "/m/admin.php?mod=activity"; $next_id += $count; include ykfile('pages/admin/activity_list.php');