Example #1
0
<?php

require_once "../config.php";
require_once ykfile("source/tag_service.php");
require_once ykfile("source/recent_service.php");
$tag_id = $_GET['id'];
// 获取活动类型对应的标签
$tagService = new TagService();
$tag_list = $tagService->get_defualt(RECENT_ACTIVITY_CHANNEL);
$page_title = "约 · 活动";
//通过标签和活动类型来取预告的列表
$recentService = new RecentService();
$recent_activity = $recentService->get_recent_by_tagId($tag_id, 0, 10);
require_once ykfile("pages/recent/recent_tag.php");
Example #2
0
<?php

// 查询预告列表
require_once ykfile('source/recent_service.php');
$next_id = intval($_GET['next_id']);
$count = intval($_GET['count']);
if ($count <= 0) {
    $count = 10;
}
//活动的列表页
$recentSer = new RecentService();
$recent_list = $recentSer->get_recent_all($next_id, $count);
$recent_total = $recentSer->get_count();
// 以下4个参数,必须计算出来,分页器要使用
// page_cur: 当前页, 从1开始计算
// page_count: 总页数
// page_prefix: 点页数后,取数据的url前缀
// next_id: 下一页超始数据
$page_cur = intval(($next_id + 1 + 9) / 10);
$page_count = intval(($recent_total + 9) / 10);
$page_prefix = "/m/admin.php?mod=recent";
$next_id += $count;
include ykfile('pages/admin/recent_list.php');
Example #3
0
<?php

require_once "../config.php";
require_once ykfile("source/recent_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 = 10;
}
$tag_id = $_GET['tag'];
$rensrv = new RecentService();
$acts = $rensrv->get_recent_by_tagId(@$tag_id, $next_id, $count);
foreach ($acts as $act) {
    date_default_timezone_set("Asia/Shanghai");
    $act->start_time = date("Y-m-d H:i", strtotime($act->start_time));
    $act->end_time = date("m-d H:i", strtotime($act->end_time));
}
echo json_encode(array("activities" => $acts));
Example #4
0
<?php

require_once "config.php";
require_once ykfile("source/recent_service.php");
require_once ykfile("source/tag_service.php");
//查询演讲预告的列表
$rensrv = new RecentService();
/**
 *   1. 先获得预告的内容
 *   2. 获得沙龙结束的内容
 */
// 获取沙龙和演讲的预告
$rec_list = $rensrv->get_recent(0, 10);
$tagService = new TagService();
$tag_list = $tagService->get_defualt(RECENT_ACTIVITY_CHANNEL);
$page_title = "约 · 活动";
require_once ykfile("pages/recent/recentList.php");