Hi. Module settings are is set to default.
Anyway I've fixed it by adding some code to the header file under modules/pages/checkout_one_confirmation
Maybe this shouldn't be necessary but at least I can move on now ...
BTW Belated thanks for such a great contribution - I feel so much prouder of our online shop thanks to this - always hated the 3 step checkout.
I'm still trying to understand what the underlying issue is, @royaldave. Would you post the changes you made, perhaps the issue will be obvious.
@Lat9
I'm receiving this warning
Would you like me to pm you the error log that is being generated?HTML Code:Please contact the store owner; some required elements of this page are missing.
When you receive that message, the elements that are missing are identified in your browser's console-log (there's no error-log generated for this case). Using most (i.e. Chrome, FireFox, IE) browsers, press the F12 key to bring up the debug-console and click the browser's "Console" tab.
OK, sorry for the delay, I've got this near the top of the file -
$old_shipping = $_SESSION['shipping'];
$_SESSION['shipping'] = (zen_not_null ($_POST['shipping'])) ? zen_clean_html ($_POST['shipping']) : '';
and later I have -
// handle shippin method change
if (($_SESSION['shipping']) != $old_shipping) {
$checkout_one->debug_message ('NOTIFY_CHECKOUT_ONE_CONFIRMATION_NO_SHIPPING');
zen_redirect (zen_href_link (FILENAME_CHECKOUT_ONE, '', 'SSL'));
}
OK, I can envision where that might happen (shipping method changes based on payment method?). @royaldave, what are the shipping methods and payment methods that you have enabled and the configuration settings for storepickup?