示例#1
0
    // парсим данные
    $message = parsing_data($mass_element_for_parsing, $mass_result_for_parsing, nl2br($_arr['text']));
    // парсим заголовок письма
    $subject = replace_data($_arr['zag'], '%site%', ADRESS_SITE);
    $subject = replace_data($subject, '%number_order%', '' . $_number_order);
    // отправляем мыло
    sent_email_new($_user->email, $message, "", $subject, $GLOBALS["mailadmin"]);
    //---------------------------------------------------------//
    //---------------------------------------------------------//
    //---------------------------------------------------------//
    // очищаем корзину
    basket::clear_Basket();
    $_str .= v::getI18n('message_after_oformleniya_basket');
    echo "<meta http-equiv='refresh' content='5;URL=/index.php'>";
} else {
    // выводим содержимое корзины
    if (basket::show_Basket()) {
        $_str .= system::show_tpl(array('result' => basket::show_Basket()), 'frontend/basket/list.php');
        if (basket::show_Basket()) {
            if (!registration::is_Autorize()) {
                // новый пользователь
                $_str .= system::show_tpl(array('city' => dbh::get_city()), '/frontend/basket/new_user.php');
            } else {
                //авторизованный пользователь
                $_str .= system::show_tpl(array(), '/frontend/basket/autorize_user.php');
            }
        }
    } else {
        $_str .= 'Товары в корзине отсутствуют!';
    }
}
示例#2
0
    /**
     * всего товаров на сумму
     */
    static function get_Cost_Deliver($_id_user, $_total)
    {
        //if (intval($_id_user<=0)) { return 0; }
        // ищем страну пользователя
        $_sql1 = 'SELECT city FROM users WHERE id=' . intval($_id_user);
        // выполняем запрос + при необходимости выводим сам запрос
        $result1 = mysql::query_one($_sql1, 0);
        if (!$result1) {
            return 'Договорная';
        }
        if (registration::is_Autorize()) {
            $_sql = 'SELECT * 
				FROM deliver 
				WHERE 
				id_city=' . $result1->city . ' 
				and status=1 
				and cost_order_to>' . $_total . ' 
				and cost_order<' . $_total;
            // выполняем запрос + при необходимости выводим сам запрос
            $result = mysql::query_one($_sql, 0);
            return $result ? $result->cost_deliver : 'Договорная';
        } else {
            return 'Договорная';
        }
    }