<?php

$GLOBALS['IERA_LINKS'][] = array('title' => $header, 'url' => _base_url . '/cabinet/');
$no_tpl = '';
$suppliers = new Suppliers();
$suppliers->RecalcWhSupplierSalePrice();
if (isset($_GET['toggle_supplier'])) {
    $active = '';
    if ($_GET['toggle_supplier'] == 0) {
        $active = 'on';
    }
    $arr = array("id_user" => $_GET['id'], "active" => $active);
    if (!$User->UpdateUser($arr)) {
        $this->db->errno = $User->db->errno;
        $this->db->FailTrans();
        return false;
    }
    if ($suppliers->SwitchEnableDisableProductsInAssort($_GET['id'], $_GET['toggle_supplier'])) {
        header('Location: ' . $_SERVER['HTTP_REFERER']);
        exit;
    }
}
$sort_list = array("article", "name", "real_email", "next_update_date", "real_phone", "inusd desc, currency_rate asc", "active");
isset($_POST['sort']) ? $tpl->Assign('sort', $_POST['sort']) : null;
$arr = false;
if (isset($_POST['smb'])) {
    if ($_POST['filter_article'] !== '') {
        $arr['article'] = '*' . mysql_real_escape_string($_POST['filter_article']) . '*';
    }
    if ($_POST['filter_name'] !== '') {
        $arr['name'] = '*' . mysql_real_escape_string($_POST['filter_name']) . '*';
Пример #2
0
            header('Location: ' . _base_url . '/cabinet/productsonmoderation/');
        }
        exit(0);
    }
    if (isset($_GET['id']) == true && is_numeric($_GET['id']) && $_GET['type'] == 'moderation') {
        $list = $Products->GetProductOnModeration($_GET['id']);
        foreach ($list as $k => $l) {
            $_POST[$k] = $l;
        }
    }
    $parsed_res = array('issuccess' => true, 'html' => $tpl->Parse($GLOBALS['PATH_tpl'] . 'supplier_cab_edit_product.tpl'));
} else {
    $header = "Ассортимент поставщика";
    $GLOBALS['IERA_LINKS'][] = array('title' => $header, 'url' => _base_url . '/cabinet/assortment/');
    if (isset($_POST['SetMinSupplierPrices'])) {
        $Supplier->RecalcWhSupplierSalePrice($Supplier->fields['id_user']);
    }
    if (isset($_POST['update_calendar1'])) {
        if (isset($_POST['start_date']) && isset($_POST['num_days'])) {
            $date = new DateTime($_POST['start_date']);
            for ($i = 0; $i < $_POST['num_days']; $i++) {
                $date->modify('+1 day');
                $Supplier->CheckSupplierDate($date->format('Y_m_d'));
            }
        }
        header('Location: ' . _base_url . '/cabinet/settings/');
    }
    //************************************************
    $supplier = $Supplier->fields;
    $supplier['usd_products'] = 0;
    if (isset($cabinet_page) && $cabinet_page == "price") {