Корзина для покупок в престашопе

Недавно я реализовал интернет-магазин в prestashop. После установки и тестирования платежного шлюза я удалил и отключил модули, которые не использую. Теперь у меня немного странная проблема.

  1. Я могу добавить только 1 товар в корзину. Когда я пытаюсь добавить более одного элемента, ничего не происходит, и ошибок javascript нет.
  2. Когда я ухожу со страницы, где я добавил товары в корзину. Тележка идет от

Корзина : 1 товар

To

Корзина : (пусто)

Кто-нибудь сталкивался с этой проблемой в Prestashop 1.5.2.0?

Может быть, это модуль, который я отключил, или проблема с конфигурацией PHP.

заранее спасибо


person Dean    schedule 11.12.2012    source источник


Ответы (3)


Похоже на проблемы с сессиями. Вы можете выполнить быстрый тест, чтобы убедиться, что сеансы поддерживаются в вашей среде.

session_start();
if($_SESSION['test']==1)
{
    echo 'It worked. My Session ID is '.session_id();
}
$_SESSION['test']=1;
person Clayton Bell    schedule 11.12.2012
comment
Работает со второго раза.... Получаю › Сработало. Мой идентификатор сеанса: 952b751c2c4b3ced6aa9a98f233d1969. - person Dean; 11.12.2012
comment
Интересно, что я только что понял, что не могу войти в систему через интерфейс. Он просто перенаправляет меня на страницу входа. - person Dean; 11.12.2012

Похоже, это была проблема, связанная с файлами cookie. Удалось решить это, просто очистив куки или запустив браузер в режиме инкогнито. Сообщит об этой проблеме разработчикам

person Dean    schedule 11.12.2012

Вы также можете очистить скомпилированный кеш Smarty в ваших файлах PrestaShop.

person Benjamin Utterback    schedule 12.12.2012
comment
Спасибо, Мартин Бин, точнее, это был просто кеш браузера? или вы также очистили скомпилированный умный кеш PrestaShop? - person Benjamin Utterback; 13.12.2012
comment
@BenjaminUtterback Я очистил кеш браузера. Как я понимаю, я зашел на сайт в режиме инкогнито и понял, что это работает. Итак, почистил кеш в браузере хром. - person Dean; 13.12.2012