
Originally Posted by
CaroleAs
Hum, no I had not done that. (didn't see it in the instructions) But it is done now.
It is one step further. When I click on the Shopping Cart, I still see the old checkout format. If i click on the checkout, I get this warning popping up: "Please contact the store owner; some required elements of this page are missing." and a blank page below the header/navigation.
Thinking it was because it was on Maintenance mode, I disabled it, but I get the same thing.
http://challengemehq.com
The checkout starts after clicking the checkout button on the Shopping Cart.
Did you enable One-Page Checkout Debug in Admin>Config>One Page Checkout Settings? If so, you can find which elements are missing in the log files in your logs folder, also very useful when you get blank pages.
I guess you did not upload some files correctly.
Here below is a part of the code (in "\includes\modules\pages\checkout_one\jscript_main.php") that popped up the warning.
Don't worry about the code itself, it might give you an idea about what might be missing.
Code:
<?php
// -----
// There are a bunch of "required" elements for this submit-less form to be properly handled. Check
// to see that they're present, alerting the customer (hopefully the owner!) if any of those elements
// are missing.
//
?>
var elementsMissing = false;
if (jQuery( 'form[name="checkout_payment"]' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing form[name="checkout_payment"]' );
}
if (jQuery( '#orderTotalDivs' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing #orderTotalDivs' );
}
if (jQuery( '#current-order-total' ).length == 0) {
elementsMissing = true;
zcLog2Console ( 'Missing #current-order-total' );
}
if (jQuery( '#opc-order-confirm' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing #opc-order-confirm' );
}
if (jQuery( '#opc-order-review' ).length == 0) {
elementsMissing = true;
zcLog2Console( 'Missing #opc-order-review' );
}
<?php
if (!$is_virtual_order) {
?>
if (jQuery( '#otshipping' ).length == 0) {
elementsMissing = true;
zcLog2Console ( 'Missing #otshipping' );
}
<?php
}
?>
if (elementsMissing) {
alert( 'Please contact the store owner; some required elements of this page are missing.' );
}
Look at the log files anyway!
Hope this will help a bit,
Cheers,
jpda