Hi there!
I (and others) have this error when checking out: "Warning: Shipping method required!" It's not constant but very annoying! I read that it had something to do with caching and that it is a very old bug already.
Tried their solution of a vqmod solution but the bug keeps coming back. So not effective.
Can you guys find a good and permanent solution for this problem?
I think we can find the answer in this file:
/catalog/controller/checkout/shipping_method.php
Specially in the following code:
/catalog/controller/checkout/shipping_method.php
Specially in the following code:
Code: Select all
if (!isset($this->request->post['shipping_method'])) {
$json['error']['warning'] = $this->language->get('error_shipping');
} else {
$shipping = explode('.', $this->request->post['shipping_method']);
if (!isset($shipping[0]) || !isset($shipping[1]) || !isset($this->session->data['shipping_methods'][$shipping[0]]['quote'][$shipping[1]])) {
$json['error']['warning'] = $this->language->get('error_shipping');
}
}
A2 Hosting features: Shared Turbo Boost, Managed Warp 1, Unmanaged Hyper 1, and Warp 2 Turbo
My Sort Shipping Rates extension fixes this issue. It's due a bug in the internal code of shipping rates in the array, and my extension's re-ordering fixes it.
Who is online
Users browsing this forum: No registered users and 6 guests