Beispiel #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: 2075 $
 */
require "../libraries/common.inc.php";
uses("quotetype", "typeoption");
require LIB_PATH . 'page.class.php';
require LIB_PATH . 'cache.class.php';
require "session_cp.inc.php";
$quotetypes = new Quotetypes();
$typeoption = new Typeoption();
$type_models = new Typeoptions();
$cache = new Caches();
$page = new Pages();
$conditions = array();
$tpl_file = "quotetype";
setvar("AskAction", $typeoption->get_cache_type("common_option"));
if (isset($_POST['save']) && !empty($_POST['data'])) {
    if ($_POST['data']['method'] == 2) {
        $result = $type_models->copy("quotetypes", $_POST['data']['truncate'], $_POST['data']['coverage']);
    } else {
        $vals = array();
        $vals = $_POST['data']['quotetype'];
        $vals['level'] = intval($pdb->GetOne("SELECT level AS new_level FROM {$tb_prefix}quotetypes WHERE id='" . $vals['parent_id'] . "'") + 1);
        if (!empty($_POST['id'])) {
            $result = $quotetypes->save($vals, "update", $_POST['id']);
        } elseif (!empty($vals['name'])) {
Beispiel #2
0
 * 
 * Licensed under The Languages Packages Licenses.
 * Support : phpb2b@hotmail.com
 * 
 * @version $Revision$
 */
require "../libraries/common.inc.php";
uses("productcategory", "typeoption");
require LIB_PATH . 'page.class.php';
require LIB_PATH . 'cache.class.php';
require "session_cp.inc.php";
$productcategories = new Productcategories();
$cache = new Caches();
$page = new Pages();
$typeoption = new Typeoption();
$type_models = new Typeoptions();
$conditions = array();
$tpl_file = "productcategory";
setvar("AskAction", $typeoption->get_cache_type("common_option"));
if (isset($_POST['save']) && !empty($_POST['data'])) {
    if ($_POST['data']['method'] == 2) {
        $result = $type_models->copy("productcategories", $_POST['data']['truncate'], $_POST['data']['coverage']);
    } else {
        $vals = array();
        $vals = $_POST['data']['productcategory'];
        $vals['level'] = intval($pdb->GetOne("SELECT level AS new_level FROM {$tb_prefix}productcategories WHERE id='" . $vals['parent_id'] . "'") + 1);
        if (!empty($_POST['id'])) {
            $result = $productcategories->save($vals, "update", $_POST['id']);
        } elseif (!empty($vals['name'])) {
            $names = explode("\r\n", $vals['name']);
            $tmp_name = array();