Задать вопрос

Как исправить баг с добавлением товара в корзину?

Magento 1.9

Суть проблемы в том, что при добавлении одного товара - он добавляет, при добавлении второго товара без перезагрузки страницы - он не добавляется, а страница просто перезагружается.

Нашёл в файле app\code\core\Mage\Checkout\controllers\CartController.php метод addAction, там есть проверка
if (!$this->_validateFormKey()) {
        $this->_goBack();
        return;
}


Она как раз на втором товаре и не срабатывает.

Прошу помощи, маженту вижу первый раз в жизни и не имею представления, что и где правильно делать.
  • Вопрос задан
  • 415 просмотров
Подписаться 1 Оценить 6 комментариев
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
Hide
@Hide
инженер-программист
В зависимости от того как у вас формируется блок с продуктами, вам могут помочь такие варианты

1. https://web-experiment.info/articles/Magento_1.8_f...
(должно работать и для 1.9)
2. https://web-experiment.info/articles/New_php_block/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽