Por favor, ¿alguien puede ayudarme? Tengo un problema con el pago de una página enMagento CE v1.8.
Estoy probando el proceso de pago y noté que después de seleccionar un método de envío, el sistema no pasa al siguiente paso que es "Payment Information"
. Cuando hago clic en el continue
botón, no sucede nada y permanece en la pestaña de método de envío.
Soy nuevo en Magento y sigo jugando con él, así que no me sorprendería si es un entorno estúpido o un problema que se pasa por alto debido a mi falta de experiencia con el sistema.
Pero leí en alguna parte que puede ser un error de JS o algo de la plantilla.
El enlace es http://beachandbeyond.co.za/shop y cualquier ayuda sería apreciada.
System->Configuration
. Luego haga clic en laPayment Methods
pestaña y verifique si los métodos de pago están habilitados o no.<checkout_onepage_index>
)Respuestas:
Hay un problema con el marcado en la sección de pago.
Cuando se completa el paso del método de envío, se debe ejecutar este js:
response.update_section.name
espayment-method
pero
$('checkout-payment-method-load')
devuelve nulo porque no hay ningún elemento con esa identificación en su DOM.Asegúrese de que este archivo en su tema
checkout/onepage/payment/info.phtml
tenga el siguiente contenido:fuente
<block type="checkout/onepage_payment_methods" name="checkout.payment.methods" as="methods" template="checkout/onepage/payment/info.phtml">
app/design/frontend/base/default
Como se ha dicho en los comentarios, el error se encuentra en el
checkout.xml
.Aquí está el código defectuoso en
custom template
:Y debe ser reemplazado por:
Este error se encontró en una
templatemonster
plantilla.fuente