Exemple #1
0
<?php

/**
 *      [PHPB2B] Copyright (C) 2007-2099, Ualink Inc. All Rights Reserved.
 *      The contents of this file are subject to the License; you may not use this file except in compliance with the License. 
 *
 *      @version $Revision: 2048 $
 */
define('CURSCRIPT', 'service');
chdir('../');
require "libraries/common.inc.php";
require "share.inc.php";
require CACHE_PATH . "cache_typeoption.php";
uses("service");
$service = new Services();
$answered_result = $service->findAll("id,title,created,revert_content,revert_date,type_id", null, "status=1 AND revert_content!=''", "id DESC", 0, 15);
$result = $service->findAll("id,title,created,revert_content,revert_date,type_id", null, "status=1", "id DESC", 0, 15);
setvar("AnsweredService", $service->formatResult($answered_result));
setvar("LatestService", $service->formatResult($result));
setvar("ServiceTypes", $_PB_CACHE['service_type']);
render("service/index");
Exemple #2
0
        $tpl_file = "service.edit";
        template($tpl_file);
        exit;
    }
    if ($do == "search") {
        if (!empty($_GET['type_id'])) {
            $conditions[] = "Service.type_id=" . $_GET['type_id'];
        }
        if (!empty($_GET['q'])) {
            $conditions[] = "Service.title like '%" . $_GET['q'] . "%' OR Service.content like '%" . $_GET['q'] . "%'";
        }
    }
}
$amount = $service->findCount(null, $conditions, "Service.id");
$page->setPagenav($amount);
setvar("Items", $service->findAll("*", null, $conditions, "Service.id DESC ", $page->firstcount, $page->displaypg));
setvar("ByPages", $page->pagenav);
if (isset($_REQUEST['del'])) {
    $deleted = false;
    if (!empty($_POST['id'])) {
        $deleted = $service->del($_POST['id']);
    }
    if (!empty($_GET['id'])) {
        $deleted = $service->del($_GET['id']);
    }
    if ($deleted) {
        pheader("location:service.php");
    } else {
        flash();
    }
}
Exemple #3
0
<?php

/**
 *      [PHPB2B] Copyright (C) 2007-2099, Ualink Inc. All Rights Reserved.
 *      The contents of this file are subject to the License; you may not use this file except in compliance with the License. 
 *
 *      @version $Revision: 2048 $
 */
define('CURSCRIPT', 'list');
chdir('../');
require "libraries/common.inc.php";
require "share.inc.php";
require CACHE_PATH . "cache_typeoption.php";
uses("service");
$service = new Services();
$conditions[] = "status=1";
$viewhelper->setPosition(L("customer_service_center", "tpl"), "service.php");
$viewhelper->setTitle(L("customer_service_center", "tpl"));
if (isset($_GET['typeid'])) {
    $type_id = intval($_GET['typeid']);
    $conditions[] = "type_id=" . $type_id;
    setvar("TypeName", $_PB_CACHE['service_type'][$type_id]);
    $viewhelper->setPosition($_PB_CACHE['service_type'][$type_id]);
    $viewhelper->setTitle($_PB_CACHE['service_type'][$type_id]);
}
$amount = $service->findCount(null, $conditions, "id");
$result = $service->findAll("id,title,created,revert_content,revert_date,type_id", null, $conditions, "id DESC", $pos, $limit);
setvar("items", $service->formatResult($result));
setvar("ServiceTypes", $_PB_CACHE['service_type']);
setvar("paging", array('total' => $amount));
render("service/list");