Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 CMS Status-X | Техническая помощь
         Касательно доставки, оплаты, веса и иже с ними...

Похожие темы  |  Печать страницы

Касательно доставки, оплаты, веса и иже с ними...


События Суббота, 19.02.2011, 16:42

Status-X

Группа: Администратор
Cообщений: 3005
Регистрация: 23.10.2009
Город: Санкт-Петербург
Цитата
У незареганного пользователя, после оформления заказа не очищается корзина.

Фикс пока выложу тут, архив оновить пока нет возможности, так как много изменений сделал но не все успел, как говорится хотел улучшенный вариант выложить перед тем как плотно сяду за вторую версию.

Итак сама правка в классе магазина в функции unsetShopSessions

PHP-код
if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'delbasket') {
    
DB::getDB()->Query("DELETE FROM " PREFIX "_shop_warenkorb WHERE Code = '" $_SESSION['unique_visitor_number'] . "'");
    
DB::getDB()->Query("DELETE FROM " PREFIX "_shop_warenkorb_gaeste WHERE BenutzerId = '" $this->setBasketId() . "'");
}

на
PHP-код
if (isset($_REQUEST['action']) && $_REQUEST['action'] == 'delbasket') {
    
DB::getDB()->Query("DELETE FROM " PREFIX "_shop_warenkorb WHERE Code = '" $_SESSION['unique_visitor_number'] . "'");
}
DB::getDB()->Query("DELETE FROM " PREFIX "_shop_warenkorb_gaeste WHERE BenutzerId = '" $this->setBasketId() . "'");



Благодарности SoldatOff


Пользователь офлайн


Похожие темы  |  Печать страницы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте


Пользователей: 0, Гостей: 1

Поисковые боты: 4
Unknown Bot, Google, Inktomi Slurp, BingBot

 Статистика форума


  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: Lesya

 Дни рождения


kostia.vinnychuk (34)
Печать | Copyright © 2009 - 2016 Status-X All rights reserved | Powered by CMS Status-X 1.05 | Контакты