Magento V1.8 оформление заказа на одной странице не загружает платежную информацию


Пожалуйста, кто-нибудь может мне помочь? У меня возникла проблема с оформлением заказа на одной странице Magento CE v1.8.

Я тестирую процесс оформления заказа и заметил, что после выбора способа доставки система не может перейти к следующему шагу, который является "Payment Information". Когда я нажимаю на кнопку continue, ничего не происходит, и она остается на вкладке способ доставки.

Я новичок в Magento и все еще играю с ним, поэтому я не удивлюсь, если это глупая настройка или упущенная из виду проблема из-за отсутствия у меня опыта работы с системой.

Но я где-то читал, что это может быть ошибка JS или что-то из шаблона.

Ссылка http://beachandbeyond.co.za/shop и любая помощь будет признательна.

 18
Author: Community, 2013-11-20

2 answers

Существует проблема с наценкой в разделе оплаты.
Когда этап способа доставки будет завершен, этот js должен быть выполнен:

$('checkout-'+response.update_section.name+'-load').update(response.update_section.html);

response.update_section.name является payment-method

Но $('checkout-payment-method-load') возвращает значение null, потому что в вашем DOM нет элемента с таким идентификатором.
Убедитесь, что этот файл в вашей теме checkout/onepage/payment/info.phtml содержит следующее содержимое:

<dl class="sp-methods" id="checkout-payment-method-load">
   <!-- Content dynamically loaded. Content from the methods.phtml is loaded during the ajax call -->
</dl>
 13
Author: Marius, 2013-11-20 09:51:19

Как было сказано в комментариях, ошибка находится в checkout.xml.

Вот ошибочный код в custom template:

<block type="checkout/onepage_payment_methods" name="checkout.payment.methods" as="methods" template="checkout/onepage/payment/methods.phtml">

И должен быть заменен на:

<block type="checkout/onepage_payment_methods" name="checkout.payment.methods" as="methods" template="checkout/onepage/payment/info.phtml">

Эта ошибка была обнаружена в шаблоне templatemonster.

 18
Author: Aphroz, 2016-04-18 11:43:36