Я обновил магазин magento до версии 1.9.2, и все работает нормально, за исключением того, что клиенты не могут завершить процесс оформления заказа.
Ничего не происходит, когда они пытаются нажать на кнопку окончательной отправки / заказа. Я могу видеть запрос AJAX http://shopurl/checkout/onepage/saveOrder/
который перенаправляет на http://shopurl/checkout/onepage/
но больше ничего не происходит. Я также не вижу порядок в админке администратора.
После некоторого исследования я увидел сообщение о том, что я должен измениться
<fieldset>
в
<fieldset id="checkout-payment-method-load">
но это ничего не изменило.
Изменить 1: Я попытался перейти на макет по умолчанию, и все работало там. Проблема должна быть в нашей пользовательской теме. Я буду продолжать искать там и доложить.
Тогда ваш ответ заключается в том, что у вас, скорее всего, есть оформленный / постоянный перезапись в вашей теме. Зачастую это отсутствующие ключи формы, и с тех пор JavaScript-код довольно сильно изменился, что также позволяет переходить к этапам оформления заказа.
Шаблон / оформить заказ или шаблон / постоянный над написано в вашей теме. У вас есть какие-либо ошибки JavaScript в консоли?
Начните с Просто переименуйте папку шаблона / оформления заказа & checkout.xml вместе с шаблоном папки / persistent. Могу поспорить, ваша проблема здесь. Если мы найдем проблему. У меня есть несколько хороших идей относительно окончательного решения.
Дай мне знать.
Я смог решить проблему с помощью этого ответ. Я должен был изменить
<script type="text/javascript">
//<![CDATA[
review = new Review('<?php echo $this->getUrl('checkout/onepage/saveOrder') ?>', '<?php echo $this->getUrl('checkout/onepage/success') ?>', $('checkout-agreements'));
//]]>
</script>
к этому
<script type="text/javascript">
//<![CDATA[
review = new Review('<?php echo $this->getUrl('checkout/onepage/saveOrder', array('form_key' => Mage::getSingleton('core/session')->getFormKey())) ?>', '<?php echo $this->getUrl('checkout/onepage/success') ?>', $('checkout-agreements'));
//]]>
</script>
в template/checkout/onepage/review/info.phtml