Prestashop 1.6.1.1 пустая корзина после выезда гостя
Я включил гостевую проверку, но после проверки я получаю сообщение о том, что моя корзина пуста!:-(Товар разрешен для покупки гостем, я проверил его. Я не могу найти место в коде prestachop, ответственном за пустую корзину. Я предполагаю, что это произойдет с JQuery и AJAX, потому что сообщение появляется без перезагрузки страницы. Как проверить что происходит с объектом корзины с помощью firebug или другого средства отладки?
Я создал функцию регистрации, и я пытаюсь выяснить, когда корзина становится пустой, но это происходит внезапно.
controllers\front\OrderOpcController.php
class OrderOpcControllerCore extends ParentOrderController
{
[...]
public function init()
{
parent::init();
[...]
LoggerClass::MyLogger($this->context->cart, __LINE__);
Когда я добавляю свой первый продукт в корзину, я получаю следующий вывод:
Cart Object
(
[id] => 1872
[id_shop_group] => 1
[id_shop] => 1
[id_address_delivery] => 0
[id_address_invoice] => 0
[id_currency] => 1
[id_customer] => 0
[id_guest] => 5446
[id_lang] => 7
[recyclable] => 0
[gift] => 0
[gift_message] =>
[mobile_theme] => 0
[date_add] => 2016-02-06 00:18:59
[secure_key] =>
[id_carrier] => 0
[date_upd] => 2016-02-06 00:19:00
[checkedTos] =>
[pictures] =>
[textFields] =>
[delivery_option] =>
[allow_seperated_package] => 0
[_products:protected] => Array
(
[0] => Array
(
[id_product_attribute] => 31
[id_product] => 22
[cart_quantity] => 1
[id_shop] => 1
[...]
но после положительной проверки гостя я получаю сообщение, что моя корзина пуста, и вывод для пустой корзины тоже
Cart Object
(
[id] =>
[id_shop_group] => 1
[id_shop] => 1
[id_address_delivery] => 0
[id_address_invoice] => 0
[id_currency] => 1
[id_customer] =>
[id_guest] => 0
[id_lang] => 7
[recyclable] => 0
[gift] => 0
[gift_message] =>
[mobile_theme] =>
[date_add] =>
[secure_key] =>
[id_carrier] => 0
[date_upd] =>
[checkedTos] =>
[pictures] =>
[textFields] =>
[delivery_option] =>
[allow_seperated_package] =>
[_products:protected] =>
[...]
SAVE
кнопка не исчезает, но сообщение Account information saved successfully
показывает.