<?php /** * [WeEngine System] Copyright (c) 2014 WE7.CC * WeEngine is NOT a free software, it under the license terms, visited http://www.we7.cc/ for more details. */ defined('IN_IA') or exit('Access Denied'); $dos = array('detail', 'list'); $do = in_array($do, $dos) ? $do : 'list'; load()->model('article'); if ($do == 'detail') { $id = intval($_GPC['id']); $news = article_news_info($id); if (is_error($news)) { message('新闻不存在或已删除', referer(), 'error'); } } if ($do == 'list') { $categroys = article_categorys('news'); $pindex = max(1, intval($_GPC['page'])); $psize = 20; $cateid = intval($_GPC['cateid']); $filter = array('cateid' => $cateid); $newss = article_news_all($filter, $pindex, $psize); $total = intval($newss['total']); $data = $newss['news']; $pager = pagination($total, $pindex, $psize); } template('article/news-show');
load()->model('article'); load()->model('user'); $links = article_link_home(); if ($do == 'detail') { $id = intval($_GPC['id']); $notice = article_notice_info($id); if (is_error($notice)) { message('公告不存在或已删除', referer(), 'error'); } $_W['page']['title'] = $notice['title'] . '-公告列表'; pdo_query('UPDATE ' . tablename('article_notice') . ' SET click = click + 1 WHERE id = :id', array(':id' => $id)); if (!empty($_W['uid'])) { pdo_update('article_unread_notice', array('is_new' => 0), array('notice_id' => $id, 'uid' => $_W['uid'])); } $title = $notice['title']; } if ($do == 'list') { $_W['page']['title'] = '-新闻列表'; $categroys = article_categorys('notice'); $categroys[0] = array('title' => '所有公告'); $cateid = intval($_GPC['cateid']); $_W['page']['title'] = $categroys[$cateid]['title'] . '-公告列表'; $pindex = max(1, intval($_GPC['page'])); $psize = 20; $filter = array('cateid' => $cateid); $notices = article_notice_all($filter, $pindex, $psize); $total = intval($notices['total']); $data = $notices['notice']; $pager = pagination($total, $pindex, $psize); } template('article/notice-show');