Я нашел исправление для этого, но пока оно только частично.
Проблема перенаправления возникает при проверке файлов cookie, поэтому перейдите на Конфигурация> Общие> Веб> Обнаружение возможностей браузера> Перенаправить на страницу CMS, если файлы cookie отключены установлено на нет перебрал бы первую часть.
Я также попытался повторить это на новой системе, чтобы убедиться, что это не из-за какого-то конфликта, и кажется, что объявление модуля для M 1.9.4.1 не работает.
Я вижу это в Config> Advanced> Advanced , но это не меняет функцию addAction ().
Поэтому я отредактировал CartController.php в строке 209 в app / code / core / Mage / Checkout / controllers / и добавил этоpart:
if ( ! ($formKey = $this->getRequest()->getParam('form_key', null)) or $formKey != Mage::getSingleton('core/session')->getFormKey())
{
$this->getRequest()->setParams(array('form_key' => Mage::getSingleton('core/session')->getFormKey()));
}
Теперь все работает правильно.
Осталось сделать либо копию этого в папке сообщества, либо соответствующее объявление модуля.