Magento устанавливает новую сессию до истечения времени ожидания

Я пытаюсь добавить товар в корзину в magento, поэтому я проверяю элементы корзины покупок Session. Когда я добавляю товары, они добавляются в корзину, а в сеансе также есть элемент корзины.

Когда я пытаюсь непрерывно, иногда в моем сеансе пустая корзина, поэтому я проверил идентификатор сеанса, зарегистрировав PHP session_id() функция.

Когда я получаю, что моя корзина пуста, даже в моей корзине были товары, поэтому я проверил журнал, так что на этот раз session_id() бревна new_value даже мой сеанс не истек.

Как я могу решить эту проблему?
Мой код:

$cart = Mage::getModel('checkout/cart');
$product = Mage::getModel('catalog/product')
->setStoreId(Mage::app()->getStore()->getId())
->load($productId);
$cart->addProduct($product, $params);
$cart->save();
$this->_getSession()->setCartWasUpdated(true);

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]