Пожалуйста, кто-нибудь может мне помочь? У меня проблема с оформлением одностраничной проверкиMagento CE v1.8.
Я тестирую процесс оформления заказа и заметил, что после выбора способа доставки система не может перейти к следующему шагу "Payment Information"
. Когда я нажимаю на continue
кнопку, ничего не происходит, и она остается на вкладке способа доставки.
Я новичок в Magento и до сих пор играю с ним, поэтому я не удивлюсь, если это глупая настройка или упущенная проблема из-за отсутствия у меня опыта работы с системой.
Но я где-то читал, что это может быть ошибка JS или что-то из шаблона.
Ссылка http://beachandbeyond.co.za/shop, и любая помощь будет принята с благодарностью.
System->Configuration
. Затем нажмите наPayment Methods
вкладку и проверьте, включены ли способы оплаты или нет?<checkout_onepage_index>
)Ответы:
Проблема с наценкой в разделе оплаты.
Когда шаг метода доставки завершен, этот js должен быть выполнен:
response.update_section.name
являетсяpayment-method
но
$('checkout-payment-method-load')
возвращает ноль, потому что в вашем DOM нет элемента с таким идентификатором.Убедитесь, что этот файл в вашей теме
checkout/onepage/payment/info.phtml
имеет следующее содержимое:источник
<block type="checkout/onepage_payment_methods" name="checkout.payment.methods" as="methods" template="checkout/onepage/payment/info.phtml">
app/design/frontend/base/default
Как уже было сказано в комментариях, ошибка находится в
checkout.xml
.Вот неверный код в
custom template
:И должен быть заменен на:
Эта ошибка была найдена в
templatemonster
шаблоне.источник