¿Le gustaría mostrar los métodos de envío de un complemento de pago en un solo paso después de ingresar un código postal?
Vaya al archivo app/design/frontend/base/default/template/checkout/onepage/shipping_method/available.phtml y replique este archivo en su interfaz/tema predeterminado. Dentro del archivo, después (aproximadamente en la línea 31):
__('Sorry, no quotes are available for this order at this time.') ?>
Agregar:
getQuote(); $billAddress = $checkout->getShippingAddress(); $postcode = $billAddress->getPostcode(); /* 13-10-2014 Added requirement to enter postcode before shipping */ if (isset($postcode) && $postcode == "") { ?>
Y cierra la etiqueta else al final. Puedes hacer esto también con países, ciudades, etc. cambiando la variable $postcode = $billAddress->getPostcode(); a:
$código postal = $dirección de facturación->obtener país();
¡Buena suerte!
Hola mundo