function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/news.tpl"; $this->pageTitle = "Новости в деталях"; $this->pageHeader = "Новости в деталях"; }
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/admindetails.tpl"; $this->pageTitle = "Настройки Администратора"; $this->pageHeader = "Настройки Администратора"; }
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/map.tpl"; $this->pageTitle = "Карта сайта"; $this->pageHeader = "Карта сайта"; }
function ZPage($object) { $this->orderDefault = "Title"; XPage::XPage($object); $this->mainTemplate = "./templates/settings.tpl"; $this->pageTitle = "Настройки сайта"; $this->pageHeader = "Настройки сайта"; }
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/testimonials.tpl"; $this->pageTitle = "ќтзывы"; $this->pageHeader = "ќтзывы"; $text = ""; if (array_key_exists('Log_Turing_ID', $_SESSION)) { $text = $_SESSION['Log_Turing_ID']; } $_SESSION['Log_Turing_ID_Old'] = $text; $text = ""; for ($i = 0; $i < 5; $i++) { $text .= rand(1, 9); } $_SESSION['Log_Turing_ID'] = $text; }
function ZPage($object) { $this->orderDefault = "testimonial_id"; XPage::XPage($object); }
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/backup.tpl"; }
function advancedList($model, $map, $join, $field = "*", $table = "", $sortBy = '', $asc = false) { $option['join'] = $join; //有查询条件,开启连接查询 $field || ($field = "*"); $table || ($table = $model->getTableName()); //$table = "{$this->trueTableName} j"; //$r = $this->table($table)->field($field)->join($join)->where($map)->count(); //dump($r); //return $r; //排序字段 默认为主键名 if (isset($_REQUEST['_order'])) { $order = $_REQUEST['_order']; } else { $order = !empty($sortBy) ? $sortBy : $model->getPk(); } //排序方式默认按照倒序排列 //接受 sost参数 0 表示倒序 非0都 表示正序 //$setOrder = setOrder(array(array('viewCount', 'a.view_count'), 'a.id'), $orderBy, $orderType, 'a'); if (isset($_REQUEST['_sort'])) { $sort = $_REQUEST['_sort'] ? 'asc' : 'desc'; } else { $sort = $asc ? 'asc' : 'desc'; } //取得满足条件的记录数 $pk = $model->getPk(); if ($option['num']) { //限制取几条记录,直接返回指定条记录 if ($sql) { $voList = $model->query($sql); } elseif ($option['join']) { $voList = $model->table($table)->field($field)->join($join)->where($map)->order("`" . $order . "` " . $sort)->limit($p->firstRow . ',' . $p->listRows)->select(); } else { $voList = $model->where($map)->order("`" . $order . "` " . $sort)->limit($p->firstRow . ',' . $p->listRows)->select(); } return $voList; } else { //分页 if ($sql) { $count = $count = $model->query(getCountSql($sql)); $count = $count[0]; } elseif ($option['join']) { $count = $model->table($table)->field($field)->join($join)->where($map)->count($pk); } else { $count = $model->where($map)->count($pk); } if ($count < 0) { return; } import("ORG.Util.XPage"); //创建分页对象 if (!empty($_REQUEST['listRows'])) { $listRows = $_REQUEST['listRows']; } else { $listRows = ''; } $p = new XPage($count, $listRows); //echo C('PAGE_STYLE');exit; //$s = rand(1,25);echo $s; $p->style = C('PAGE_STYLE'); //设置风格 //分页查询数据 if ($sql) { $voList = $model->query($sql); } elseif ($option['join']) { $voList = $model->table($table)->field($field)->join($join)->where($map)->order("`" . $order . "` " . $sort)->limit($p->firstRow . ',' . $p->listRows)->select(); } else { $voList = $model->where($map)->order("`" . $order . "` " . $sort)->limit($p->firstRow . ',' . $p->listRows)->select(); } //高亮关键字 if (C('highLightKeyword') && $_REQUEST['keyword']) { $keyword = $_REQUEST['keyword']; foreach ($voList as $k => $v) { $voList[$k]['jtitle'] = hightLightKeyword($v['jtitle'], $keyword); $voList[$k]['request'] = hightLightKeyword($v['request'], $keyword); $voList[$k]['ctitle'] = hightLightKeyword($v['ctitle'], $keyword); } } //分页跳转的时候保证查询条件 foreach ($map as $key => $val) { if (!is_array($val)) { $p->parameter .= "{$key}=" . urlencode($val) . "&"; } } //分页显示 $page = $p->show(); //列表排序显示 $sortImg = $sort; //排序图标 $sortAlt = $sort == 'desc' ? '升序排列' : '倒序排列'; //排序提示 $sort = $sort == 'desc' ? 1 : 0; //排序方式 //模板赋值显示 $this->assign('list', $voList); $this->assign('sort', $sort); $this->assign('order', $order); $this->assign('sortImg', $sortImg); $this->assign('sortType', $sortAlt); $this->assign("page", $page); } Cookie::set('_currentUrl_', __SELF__); return; }
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/reports.tpl"; }
function ZPage($object) { $this->orderDefault = "gallery_id"; XPage::XPage($object); }
<?php require_once "../includes/config.php"; require_once "../includes/xtemplate.php"; require_once "../includes/xpage_admin.php"; $xPage = new XPage(); $xPage->Logout();
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/galleries.tpl"; }
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/search.tpl"; }
function ZPage($object) { $this->orderDefault = "z_date"; XPage::XPage($object); }
function ZPage($object) { XPage::XPage($object); $this->mainTemplate = "./templates/content.tpl"; }
function ZPage($object) { XPage::XPage($object); }
function ZPage($object) { XPage::XPage($object, false); }
function ZPage($object = "none") { XPage::XPage($object, false); }