Whiskers Posted February 12, 2010 Share Posted February 12, 2010 (edited) Well I've just had a go at uploading all the 1.2 files and the only problem I can see is that the "tick" beside the state/county of the billing address section is underneath. Any ideas how I can reposition it? *EDIT* Don't worry. It was because I had removed the right column. I just uploaded the last checkout.php. I haven't uploaded any database changes, will that cause me problems? Edited February 12, 2010 by Whiskers Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 12, 2010 Share Posted February 12, 2010 I Put // in tep_redirect and go OK // avoid hack attempts during the checkout procedure by checking the internal cartID if (isset($cart->cartID) && tep_session_is_registered('cartID')) { if ($cart->cartID != $cartID) { //tep_redirect(tep_href_link(FILENAME_CHECKOUT_SHIPPING, '', 'SSL')); } } ¿This code is important for web security or no? Regards Hi Its meant to stop certain hack attempts, by redirecting them to start of checkout procedure Steve Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 12, 2010 Share Posted February 12, 2010 I figure out the problem after checking with multiple browser whenever https is enable thats when I get the error messages there was an error refreshing the final products listing, please inform IT Web Experts about this error if I use without the https its fine can you please tell me how to get around the error since I have to use the https Thank you Michelle Hi Michelle i would report this to itwebexperts using email they give in install instructions and send them a link to check it out Steve Quote Link to comment Share on other sites More sharing options...
RolfR Posted February 12, 2010 Share Posted February 12, 2010 ...i believe my problem with the button images was due to the fact that I was using css button...i changed that to image buttons and i dont get the weird text anymore...login button also works now (for some reason it was not working as css button)... any idea? the error refers to the onepage_checkout.php file itself... Got the same issue, log in button dosent work when using CSS buttons, but no problem without when using regular image buttons, anyone got a sollution for it? using version 1.2, but had the same problems with 1.04 Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 13, 2010 Share Posted February 13, 2010 Got the same issue, log in button dosent work when using CSS buttons, but no problem without when using regular image buttons, anyone got a sollution for it? using version 1.2, but had the same problems with 1.04 I have not found a fix, for me login button just does not work at all even not using css buttons Steve Quote Link to comment Share on other sites More sharing options...
RolfR Posted February 14, 2010 Share Posted February 14, 2010 I have not found a fix, for me login button just does not work at all even not using css buttons Steve thanx Steve. I replaced just the login button with an "regular" image button and all was fine.. until I discovered it aint working with the payment modules I have to use... >_< at first I couldnt get the regular way to work aswell but after fixing a conflict between lightbox and accordion menu var j$ = jQuery; j$.noConflict(); its was all good, well until now ;) Quote Link to comment Share on other sites More sharing options...
richcduk Posted February 15, 2010 Share Posted February 15, 2010 Amazing contribution. Thanks for taking the time to develop it and share it with us. All working fine apart from one thing. making modifications to checkout_success listed in your installation instructions breaks the page. A stock checkout success page loads fine. Any ideas ? Richcduk Quote Link to comment Share on other sites More sharing options...
kotaro Posted February 15, 2010 Share Posted February 15, 2010 Hello, Nice contribution! Thank you I do want to ask if anyone was able to figure this out: I would like to add a validation check for the telephone number field. Right now it is possible to enter any character in that field like ABC12345678. Same goes for the Zip Code field. Is it possible to constrain the user to enter only numeric characters and possibly ()- characters into the telephone field? How? Thank you! Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 16, 2010 Share Posted February 16, 2010 (edited) Hello, Nice contribution! Thank you I do want to ask if anyone was able to figure this out: I would like to add a validation check for the telephone number field. Right now it is possible to enter any character in that field like ABC12345678. Same goes for the Zip Code field. Is it possible to constrain the user to enter only numeric characters and possibly ()- characters into the telephone field? How? Thank you! Hi You will find the answer to this 4 or 5 pages back, or do a search in this thread at bottom of the page Steve Edited February 16, 2010 by steve_s Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 16, 2010 Share Posted February 16, 2010 Amazing contribution. Thanks for taking the time to develop it and share it with us. All working fine apart from one thing. making modifications to checkout_success listed in your installation instructions breaks the page. A stock checkout success page loads fine. Any ideas ? Richcduk Hi Recheck the install it should would work fine on checkout_success.php mine does Steve Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 16, 2010 Share Posted February 16, 2010 thanx Steve. I replaced just the login button with an "regular" image button and all was fine.. until I discovered it aint working with the payment modules I have to use... >_< at first I couldnt get the regular way to work aswell but after fixing a conflict between lightbox and accordion menu var j$ = jQuery; j$.noConflict(); its was all good, well until now ;) Hi What file was it that you altered? Steve Quote Link to comment Share on other sites More sharing options...
ValleyRoaster Posted February 17, 2010 Share Posted February 17, 2010 I just sent an email to ITWebExperts about the state missing. Let's see what they say, before they wanted $250 for 30 days of service. I would hope they will help us. Quote Life Is Too Short, Enjoy Your Coffee! Pete Link to comment Share on other sites More sharing options...
steve_s Posted February 17, 2010 Share Posted February 17, 2010 I just sent an email to ITWebExperts about the state missing. Let's see what they say, before they wanted $250 for 30 days of service. I would hope they will help us. Hi I reported that as a bug and said i was not able to test it on their site as state was disabled Steve Quote Link to comment Share on other sites More sharing options...
barneybruce Posted February 17, 2010 Share Posted February 17, 2010 (edited) Hi folks, Hopefully someone will be able to help me, i've spent the last 6 hours going through every page of this topic in the hope i can find a solution. I have tried each one i can find and NOTHING is working :'( PLEASE can someone at least point me in the right direction of how to get my shipping options to appear on my checkout page? It will show the cheapest option and that's it, and won't even let you choose that one, i just get the Shipping Selection Error You must select a shipping method. I'm using opc with sts, and i've just upgraded to the newest one page checkout version. I previously had a problem with getting my login box to appear, so instead i just coded a login form into my checkout page. I've searched everywhere, here, google, all the relevant posts i can find and cannot find an answer that will work. If there's someone realiable out there who can guarantee me that they can fix this by the weekend, then I'd even consider paying. help! vicky aka barneybruce Edited February 17, 2010 by barneybruce Quote Link to comment Share on other sites More sharing options...
carie Posted February 18, 2010 Share Posted February 18, 2010 I have installed Version 1.2 on RC2a with SPPC, additional images, and a ton of little modifications. I have to say the instalation of this add on has been the easiest, pain free and completely error free of any i have done :thumbsup: having said that, I do not have any credit card or shipping mods operating with it which appears to be where problems arise. what i need is a print function at checkout success that prints whole order. any one have one installed that works? I am running out of time, store goes online this sat. thanks carie Quote Link to comment Share on other sites More sharing options...
carie Posted February 18, 2010 Share Posted February 18, 2010 Hi folks, Hopefully someone will be able to help me, i've spent the last 6 hours going through every page of this topic in the hope i can find a solution. I have tried each one i can find and NOTHING is working :'( PLEASE can someone at least point me in the right direction of how to get my shipping options to appear on my checkout page? It will show the cheapest option and that's it, and won't even let you choose that one, i just get the Shipping Selection Error You must select a shipping method. I'm using opc with sts, and i've just upgraded to the newest one page checkout version. I previously had a problem with getting my login box to appear, so instead i just coded a login form into my checkout page. I've searched everywhere, here, google, all the relevant posts i can find and cannot find an answer that will work. If there's someone realiable out there who can guarantee me that they can fix this by the weekend, then I'd even consider paying. help! vicky aka barneybruce I had no shipping mods show up, so I got the error. went back to admin and reselected shipping mods. and it worked fine. also had a problem in last few days, i dont remember specifics but I shut everything down and came back next day and it was gone. like when an error gets stuck in cache. Im sure you have tried these in the time since your post but it seems to be the easiest things that are hardest to get answers to. carie Quote Link to comment Share on other sites More sharing options...
Michał Korzeniowski Posted February 18, 2010 Share Posted February 18, 2010 Hi, I've got a strange problem. I was reinstalling OPC a couple of times (at least the database entry's) and now in admin page under opc i have every option times 4!I imagine it's I didn't erase the opc database files completely. Reinstalling I erased only the opc entry in configuration group. What did I miss? Quote Link to comment Share on other sites More sharing options...
puddlec Posted February 18, 2010 Share Posted February 18, 2010 Hi, I've got a strange problem. I was reinstalling OPC a couple of times (at least the database entry's) and now in admin page under opc i have every option times 4!I imagine it's I didn't erase the opc database files completely. Reinstalling I erased only the opc entry in configuration group. What did I miss? look in the configuration table,(above configuration group) you may have, to go through a few pages worth of options, depending on other add-ons installed. on my install the configuration_group_id is 7575 so just change the sort order on that to descending then take out the duplicates Quote Phoenix support now at https://phoenixcart.org/forum/ App created for phoenixTinyMCE editor for admin Link to comment Share on other sites More sharing options...
Epsilon Solutions Posted February 18, 2010 Share Posted February 18, 2010 Can someone please help me with an issue with paypal, everything works fine until after payment and when I was pressing the button to return to the website, in chrome it goes blank and gets stuck at checkout_process.php, does anyone know a solution to this problem. Thanks a lot in advance Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 18, 2010 Share Posted February 18, 2010 Hi folks, Hopefully someone will be able to help me, i've spent the last 6 hours going through every page of this topic in the hope i can find a solution. I have tried each one i can find and NOTHING is working :'( PLEASE can someone at least point me in the right direction of how to get my shipping options to appear on my checkout page? It will show the cheapest option and that's it, and won't even let you choose that one, i just get the Shipping Selection Error You must select a shipping method. I'm using opc with sts, and i've just upgraded to the newest one page checkout version. I previously had a problem with getting my login box to appear, so instead i just coded a login form into my checkout page. I've searched everywhere, here, google, all the relevant posts i can find and cannot find an answer that will work. If there's someone realiable out there who can guarantee me that they can fix this by the weekend, then I'd even consider paying. help! vicky aka barneybruce Hi In checkout.php make it call the javascript directly not relatively ie www.yoursite.com/includes/javascript/ajax.js and not includes/javascript/ajax.js failing that contact a php java coder to look into it Steve Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 18, 2010 Share Posted February 18, 2010 Can someone please help me with an issue with paypal, everything works fine until after payment and when I was pressing the button to return to the website, in chrome it goes blank and gets stuck at checkout_process.php, does anyone know a solution to this problem. Thanks a lot in advance Hi See this post for tha answer http://www.oscommerce.com/forums/topic/333292-one-page-checkout-support/page__view__findpost__p__1483973 Steve Quote Link to comment Share on other sites More sharing options...
barneybruce Posted February 18, 2010 Share Posted February 18, 2010 Hi carie and steve, thanks for the replies. Hi In checkout.php make it call the javascript directly not relatively ie www.yoursite.com/includes/javascript/ajax.js and not includes/javascript/ajax.js failing that contact a php java coder to look into it Steve Steve, neither my catalog/checkout.php nor the onepagecheckout one mentions that javascript call - would you mind telling me exactly where in the checkout file to place it? I've placed it where i think it should be, but could you cast an eye? I've put a copy of my current catalogue/checkout.php file below for help. Thanks for your help, I really appreciate it :) (btw, were it says MYWEBSITE, in my php file i have put my real url. <?php /* $Id: checkout_shipping.php 1739 2007-12-20 00:52:16Z hpdl $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright (c) 2003 osCommerce Released under the GNU General Public License */ //define('CHARSET', 'UTF-8'); require('includes/application_top.php'); require('includes/classes/http_client.php'); if (ONEPAGE_LOGIN_REQUIRED == 'true'){ if (!tep_session_is_registered('customer_id')){ $navigation->set_snapshot(array('mode' => 'SSL', 'page' => FILENAME_CHECKOUT)); tep_redirect(tep_href_link(FILENAME_LOGIN)); } } if (isset($_GET['rType'])){ //header('content-type: text/html; charset=' . CHARSET); } require('includes/classes/onepage_checkout.php'); $onePageCheckout = new osC_onePageCheckout(); if (!isset($_GET['rType']) && !isset($_GET['action']) && !isset($_POST['action']) && !isset($_GET['error_message']) && !isset($_GET['payment_error'])){ $onePageCheckout->init(); } require(DIR_WS_CLASSES . 'order.php'); $order = new order; $onePageCheckout->loadSessionVars(); $onePageCheckout->fixTaxes(); // print_r($order); // register a random ID in the session to check throughout the checkout procedure // against alterations in the shopping cart contents if (!tep_session_is_registered('cartID')) tep_session_register('cartID'); $cartID = $cart->cartID; // if the order contains only virtual products, forward the customer to the billing page as // a shipping address is not needed if (!isset($_GET['action']) && !isset($_POST['action'])){ // Start - CREDIT CLASS Gift Voucher Contribution // if ($order->content_type == 'virtual') { if ($order->content_type == 'virtual' || $order->content_type == 'virtual_weight' ) { // End - CREDIT CLASS Gift Voucher Contribution $shipping = false; $sendto = false; } } $total_weight = $cart->show_weight(); $total_count = $cart->count_contents(); if (method_exists($cart, 'count_contents_virtual')){ // Start - CREDIT CLASS Gift Voucher Contribution $total_count = $cart->count_contents_virtual(); // End - CREDIT CLASS Gift Voucher Contribution } // load all enabled shipping modules require(DIR_WS_CLASSES . 'shipping.php'); $shipping_modules = new shipping; // load all enabled payment modules require(DIR_WS_CLASSES . 'payment.php'); $payment_modules = new payment; require(DIR_WS_CLASSES . 'order_total.php'); $order_total_modules = new order_total; $order_total_modules->process(); require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_CHECKOUT); $action = (isset($_POST['action']) ? $_POST['action'] : ''); if (isset($_POST['updateQuantities_x'])){ $action = 'updateQuantities'; } if (tep_not_null($action)){ ob_start(); if(isset($_POST) && is_array($_POST)) $onePageCheckout->decode_post_vars(); switch($action){ case 'process': echo $onePageCheckout->processCheckout(); break; case 'countrySelect': echo $onePageCheckout->getAjaxStateField(); break; case 'processLogin': echo $onePageCheckout->processAjaxLogin($_POST['email'], $_POST['pass']); break; case 'removeProduct': echo $onePageCheckout->removeProductFromCart($_POST['pID']); break; case 'updateQuantities': echo $onePageCheckout->updateCartProducts($_POST['qty'], $_POST['id']); break; case 'setPaymentMethod': echo $onePageCheckout->setPaymentMethod($_POST['method']); break; case 'setShippingMethod': echo $onePageCheckout->setShippingMethod($_POST['method']); break; case 'setSendTo': case 'setBillTo': echo $onePageCheckout->setCheckoutAddress($action); break; case 'checkEmailAddress': echo $onePageCheckout->checkEmailAddress($_POST['emailAddress']); break; case 'saveAddress': case 'addNewAddress': echo $onePageCheckout->saveAddress($action); break; case 'selectAddress': echo $onePageCheckout->setAddress($_POST['address_type'], $_POST['address']); break; case 'redeemVoucher': echo $onePageCheckout->redeemCoupon($_POST['code']); break; case 'setMembershipPlan': echo $onePageCheckout->setMembershipPlan($_POST['planID']); break; case 'updateCartView': if ($cart->count_contents() == 0){ echo 'none'; }else{ include(DIR_WS_INCLUDES . 'checkout/cart.php'); } break; case 'updateShippingMethods': include(DIR_WS_INCLUDES . 'checkout/shipping_method.php'); break; case 'updatePaymentMethods': include(DIR_WS_INCLUDES . 'checkout/payment_method.php'); break; case 'getOrderTotals': if (MODULE_ORDER_TOTAL_INSTALLED){ echo '<table cellpadding="2" cellspacing="0" border="0">' . $order_total_modules->output() . '</table>'; } break; case 'getProductsFinal': include(DIR_WS_INCLUDES . 'checkout/products_final.php'); break; case 'getNewAddressForm': case 'getAddressBook': $addresses_count = tep_count_customer_address_book_entries(); if ($action == 'getAddressBook'){ $addressType = $_POST['addressType']; include(DIR_WS_INCLUDES . 'checkout/address_book.php'); }else{ include(DIR_WS_INCLUDES . 'checkout/new_address.php'); } break; case 'getEditAddressForm': $aID = tep_db_prepare_input($_POST['addressID']); $Qaddress = tep_db_query('select * from ' . TABLE_ADDRESS_BOOK . ' where customers_id = "' . $customer_id . '" and address_book_id = "' . $aID . '"'); $address = tep_db_fetch_array($Qaddress); include(DIR_WS_INCLUDES . 'checkout/edit_address.php'); break; case 'getBillingAddress': include(DIR_WS_INCLUDES . 'checkout/billing_address.php'); break; case 'getShippingAddress': include(DIR_WS_INCLUDES . 'checkout/shipping_address.php'); break; } $content = ob_get_contents(); ob_end_clean(); echo utf8_encode($content); tep_session_close(); exit; } $breadcrumb->add(NAVBAR_TITLE_1, tep_href_link(FILENAME_CHECKOUT, '', $request_type)); function buildInfobox($header, $contents){ global $action; $info_box_contents = array(); if(isset($action) && tep_not_null($action)) $info_box_contents[] = array('text' => utf8_encode($header)); else $info_box_contents[] = array('text' => ($header)); new infoBoxHeading($info_box_contents, false, false); $info_box_contents = array(); if(isset($action) && tep_not_null($action)) $info_box_contents[] = array('text' => utf8_encode($contents)); else $info_box_contents[] = array('text' => ($contents)); new infoBox($info_box_contents); } function fixSeoLink($url){ return str_replace('&', '&', $url); } ?> <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN"> <html <?php echo HTML_PARAMS; ?>> <head> <meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>"> <title><?php echo TITLE; ?></title> <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>"> <link rel="stylesheet" type="text/css" href="stylesheet.css"> <link rel="stylesheet" type="text/css" href="ext/jQuery/themes/smoothness/ui.all.css"> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.ajaxq.js"> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/includes/javascript/ajax.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.pstrength.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.ui.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/includes/checkout/checkout.js"></script> <style> .pstrength-minchar { font-size : 10px; } </style> <script language="javascript"><!-- function CVVPopUpWindow(url) { window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=600,height=233,screenX=150,screenY=150,top=150,left=150') } function CVVPopUpWindowEx(url) { window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=600,height=510,screenX=150,screenY=150,top=150,left=150') } var onePage = checkout; onePage.initializing = true; onePage.ajaxCharset = '<?php echo CHARSET;?>'; onePage.loggedIn = <?php echo (isset($customer_id) ? 'true' : 'false');?>; onePage.ccgvInstalled = <?php echo (MODULE_ORDER_TOTAL_COUPON_STATUS == 'true' ? 'true' : 'false');?>; onePage.shippingEnabled = <?php echo ($onepage['shippingEnabled'] === true ? 'true' : 'false');?>; onePage.pageLinks = { checkout: '<?php echo fixSeoLink(tep_href_link(FILENAME_CHECKOUT, session_name() . '=' . session_id() . '&rType=ajax', $request_type));?>', shoppingCart: '<?php echo fixSeoLink(tep_href_link(FILENAME_SHOPPING_CART));?>' } function getFieldErrorCheck($element){ var rObj = {}; switch($element.attr('name')){ case 'billing_firstname': case 'shipping_firstname': rObj.minLength = <?php echo addslashes(ENTRY_FIRST_NAME_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_FIRST_NAME_ERROR);?>'; break; case 'billing_lastname': case 'shipping_lastname': rObj.minLength = <?php echo addslashes(ENTRY_LAST_NAME_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_LAST_NAME_ERROR);?>'; break; case 'billing_email_address': rObj.minLength = <?php echo addslashes(ENTRY_EMAIL_ADDRESS_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_EMAIL_ADDRESS_ERROR);?>'; break; case 'billing_street_address': case 'shipping_street_address': rObj.minLength = <?php echo addslashes(ENTRY_STREET_ADDRESS_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_STREET_ADDRESS_ERROR);?>'; break; case 'billing_zipcode': case 'shipping_zipcode': rObj.minLength = <?php echo addslashes(ENTRY_POSTCODE_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_POST_CODE_ERROR);?>'; break; case 'billing_city': case 'shipping_city': rObj.minLength = <?php echo addslashes(ENTRY_CITY_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_CITY_ERROR);?>'; break; case 'billing_dob': rObj.minLength = <?php echo addslashes(ENTRY_DOB_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_DATE_OF_BIRTH_ERROR);?>'; break; case 'billing_telephone': rObj.minLength = <?php echo addslashes(ENTRY_TELEPHONE_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_TELEPHONE_NUMBER_ERROR);?>'; break; case 'billing_country': case 'shipping_country': rObj.errMsg = '<?php echo addslashes(ENTRY_COUNTRY_ERROR);?>'; break; case 'billing_state': case 'shipping_state': rObj.minLength = <?php echo addslashes(ENTRY_STATE_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_STATE_ERROR);?>'; break; case 'password': case 'confirmation': rObj.minLength = <?php echo addslashes(ENTRY_PASSWORD_MIN_LENGTH);?>; rObj.errMsg = '<?php echo addslashes(ENTRY_PASSWORD_ERROR);?>'; break; } return rObj; } $(document).ready(function (){ $('#pageContentContainer').show(); var loginBoxOpened = false; $('#loginButton').click(function (){ if (loginBoxOpened){ $('#loginBox').dialog('open'); return false; } $('#loginBox').dialog({ resizable: false, shadow: false, open: function (){ var $dialog = this; $('input', $dialog).keypress(function (e){ if (e.which == 13){ $('#loginWindowSubmit', $dialog).click(); } }); $('#loginWindowSubmit', $dialog).hover(function (){ this.style.cursor = 'pointer'; }, function (){ this.style.cursor = 'default'; }).click(function (){ var $this = $(this); $this.hide(); var email = $('input[name="email_address"]', $dialog).val(); var pass = $('input[name="password"]', $dialog).val(); onePage.queueAjaxRequest({ url: onePage.pageLinks.checkout, data: 'action=processLogin&email=' + email + '&pass=' + pass, dataType: 'json', type: 'post', beforeSend: function (){ onePage.showAjaxMessage('Refreshing Shopping Cart'); if ($('#loginStatus', $this.parent()).size() <= 0){ $('<div>') .attr('id', 'loginStatus') .html('Processing Login') .attr('align', 'center') .insertAfter($this); } }, success: function (data){ if (data.success == true){ $('#loginStatus', $dialog).html(data.msg); $('#logInRow').hide(); $('#changeBillingAddressTable').show(); $('#changeShippingAddressTable').show(); $('#newAccountEmail').remove(); $('#diffShipping').parent().parent().parent().remove(); onePage.updateAddressHTML('billing'); onePage.updateAddressHTML('shipping'); $('#shippingAddress').show(); var updateTotals = true; onePage.updateCartView(); onePage.updateFinalProductListing(); onePage.updatePaymentMethods(); if ($(':radio[name="payment"]:checked').size() > 0){ onePage.setPaymentMethod($(':radio[name="payment"]:checked')); updateTotals = false; } onePage.updateShippingMethods(); if ($(':radio[name="shipping"]:checked').size() > 0){ onePage.setShippingMethod($(':radio[name="shipping"]:checked').val()); updateTotals = false; } if (updateTotals == true){ onePage.updateOrderTotals(); } $('#loginBox').dialog('destroy'); }else{ $('#logInRow').show(); $('#loggedInRow').hide(); $('#loginStatus', $dialog).html(data.msg); setTimeout(function (){ $('#loginStatus').remove(); $('#loginWindowSubmit').show(); }, 6000); setTimeout(function (){ $('#loginStatus').html('Try again in 3'); }, 3000); setTimeout(function (){ $('#loginStatus').html('Try again in 2'); }, 4000); setTimeout(function (){ $('#loginStatus').html('Try again in 1'); }, 5000); } }, errorMsg: 'There was an error logging in, please inform [email protected] about this error.' }); }); } }); loginBoxOpened = true; return false; }); $('#changeBillingAddress, #changeShippingAddress').click(function (){ var addressType = 'billing'; if ($(this).attr('id') == 'changeShippingAddress'){ addressType = 'shipping'; } $('#addressBook').clone().show().appendTo(document.body).dialog({ shadow: false, width: 550, // height: 450, minWidth: 550, //minHeight: 500, open: function (){ onePage.loadAddressBook($(this), addressType); }, buttons: { '<?php echo addslashes(WINDOW_BUTTON_CANCEL);?>': function (){ var $this = $(this); var action = $('input[name="action"]', $this).val(); //alert($(':input, :select, :radio, :checkbox', this).serialize()); if (action == 'selectAddress'){ $this.dialog('close'); }else if (action == 'addNewAddress' || action == 'saveAddress'){ onePage.loadAddressBook($this, addressType); } }, '<?php echo addslashes(WINDOW_BUTTON_CONTINUE);?>': function (){ var $this = $(this); var action = $('input[name="action"]', $this).val(); //alert($(':input, :select, :radio, :checkbox', this).serialize()); if (action == 'selectAddress'){ onePage.queueAjaxRequest({ url: onePage.pageLinks.checkout, beforeSendMsg: 'Setting Address', dataType: 'json', data: $(':input, :radio', this).serialize(), type: 'post', success: function (data){ $this.dialog('close'); if (addressType == 'shipping'){ onePage.updateAddressHTML('shipping'); onePage.updateShippingMethods(); }else{ onePage.updateAddressHTML('billing'); onePage.updatePaymentMethods(); } }, errorMsg: 'There was an error saving your address, please inform IT Web Experts about this error.' }); }else if (action == 'addNewAddress'){ onePage.queueAjaxRequest({ url: onePage.pageLinks.checkout, beforeSendMsg: 'Saving New Address', dataType: 'json', data: $(':input, :select, :radio, :checkbox', this).serialize(), type: 'post', success: function (data){ onePage.loadAddressBook($this, addressType); }, errorMsg: 'There was an error saving your address, please inform IT Web Experts about this error.' }); }else if (action == 'saveAddress'){ onePage.queueAjaxRequest({ url: onePage.pageLinks.checkout, beforeSendMsg: 'Updating Address', dataType: 'json', data: $(':input, :select, :radio, :checkbox', this).serialize(), type: 'post', success: function (data){ onePage.loadAddressBook($this, addressType); }, errorMsg: 'There was an error saving your address, please inform IT Web Experts about this error.' }); } }, '<?php echo addslashes(WINDOW_BUTTON_NEW_ADDRESS);?>': function (){ var $this = $(this); onePage.queueAjaxRequest({ url: onePage.pageLinks.checkout, data: 'action=getNewAddressForm', type: 'post', beforeSendMsg: 'Loading New Address Form', success: function (data){ $this.html(data); onePage.addCountryAjax($('select[name="country"]', $this), 'state', 'stateCol') }, errorMsg: 'There was an error loading new address form, please inform IT Web Experts about this error.' }); }, '<?php echo addslashes(WINDOW_BUTTON_EDIT_ADDRESS);?>': function (){ var $this = $(this); onePage.queueAjaxRequest({ url: onePage.pageLinks.checkout, data: 'action=getEditAddressForm&addressID=' + $(':radio[name="address"]:checked', $this).val(), type: 'post', beforeSendMsg: 'Loading Edit Address Form', success: function (data){ $this.html(data); }, errorMsg: 'There was an error loading edit address form, please inform IT Web Experts about this error.' }); } } }); return false; }); onePage.initCheckout(); }); <?php // Start - CREDIT CLASS Gift Voucher Contribution if (MODULE_ORDER_TOTAL_COUPON_STATUS == 'true'){ if (MODULE_ORDER_TOTAL_INSTALLED) $temp=$order_total_modules->process(); $temp=$temp[count($temp)-1]; $temp=$temp['value']; $gv_query = tep_db_query("select amount from " . TABLE_COUPON_GV_CUSTOMER . " where customer_id = '" . $customer_id . "'"); $gv_result = tep_db_fetch_array($gv_query); if ($gv_result['amount']>=$temp){ $coversAll=true; ?> function clearRadios(){ document.checkout.cot_gv.checked=!document.checkout.cot_gv.checked; for (counter = 0; counter < document.checkout.payment.length; counter++) { // If a radio button has been selected it will return true // (If not it will return false) if (document.checkout.cot_gv.checked){ document.checkout.payment[counter].checked = false; document.checkout.payment[counter].disabled=true; } else { document.checkout.payment[counter].disabled=false; } } } <?php } else { $coversAll=false;?> function clearRadios(){ document.checkout.cot_gv.checked=!document.checkout.cot_gv.checked; } <?php } }?> //--> </script> </head> <body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0"> <!-- header //--> <?php require(DIR_WS_INCLUDES . 'header.php'); ?> <!-- header_eof //--> <!-- body //--> <table border="0" width="100%" cellspacing="3" cellpadding="3"> <tr> <?php if (ONEPAGE_SHOW_OSC_COLUMNS == 'true'){ ?> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2"> <!-- left_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?> <!-- left_navigation_eof //--> </table></td> <?php } ?> <!-- body_text //--> <td width="100%" valign="top"> <noscript> <p>Please follow the instructions for your web browser:<br /><br />Internet Explorer</p> <ol> <li>On the <strong>Tools</strong> menu, click <strong>Internet Options</strong>, and then click the <strong>Security</strong> tab.</li> <li>Click the <strong>Internet</strong> zone.</li> <li>If you do not have to customize your Internet security settings, click <strong>Default Level</strong>. Then do step 4<blockquote>If you have to customize your Internet security settings, follow these steps:<br /> a. Click <strong>Custom Level</strong>.<br /> b. In the <strong>Security Settings – Internet Zone</strong> dialog box, click <strong>Enable</strong> for <strong>Active Scripting</strong> in the <strong>Scripting</strong>section.</blockquote></li> <li>Click the <strong>Back</strong> button to return to the previous page, and then click the <strong>Refresh</strong> button to run scripts.</li> </ol> <p><br />Firefox</p> <ol> <li>On the <strong>Tools</strong> menu, click <strong>Options</strong>.</li> <li>On the <strong>Content</strong> tab, click to select the <strong>Enable JavaScript</strong> check box.</li> <li>Click the <strong>Go back one page</strong> button to return to the previous page, and then click the <strong>Reload current page</strong> button to run scripts.</li> </ol> <p> </p> </noscript> <div id="pageContentContainer" style="display:none;"> <?php echo tep_draw_form('checkout', tep_href_link(FILENAME_CHECKOUT, '', $request_type)) . tep_draw_hidden_field('action', 'process'); ?><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td class="pageHeading"><?php echo HEADING_TITLE; ?></td> </tr> <!--<tr> <td class="main" align="center" style="height:100px;"><div id="ajaxLoader" style="display:none;"<img src="http://www.MYWEBSITE.com/ext/jQuery/themes/smoothness/images/ajax_load.gif"><br>Please wait while ajax requests finish...</div></td> </tr>--> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php if (isset($_GET['payment_error']) && is_object(${$_GET['payment_error']}) && ($error = ${$_GET['payment_error']}->get_error())) { ?> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main"><b><?php echo tep_output_string_protected($error['title']); ?></b></td> </tr> </table></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBoxNotice"> <tr class="infoBoxNoticeContents"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td class="main" width="100%" valign="top"><?php echo tep_output_string_protected($error['error']); ?></td> <td><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php } ?> <tr> <td class="main" width="50%"><?php $header = TABLE_HEADING_PRODUCTS; ob_start(); include(DIR_WS_INCLUDES . 'checkout/cart.php'); $cartContents = ob_get_contents(); ob_end_clean(); $cartContents .= '<br><div style="float:right" class="orderTotals">' . (MODULE_ORDER_TOTAL_INSTALLED ? '<table cellpadding="2" cellspacing="0" border="0">' . $order_total_modules->output() . '</table>' : '') . '</div>'; buildInfobox($header, $cartContents); ?></td> </tr> <tr> <td class="main" style="padding-top:5px;"><table cellpadding="0" cellspacing="0" border="0" width="100%"> <tr> <td class="main" width="50%" align="left"><?php if (MODULE_ORDER_TOTAL_COUPON_STATUS == 'true'){ echo '<table cellpadding="2" cellspacing="0" border="0"> <tr> <td class="main"><b>Have A Coupon?</b></td> </tr> <tr> <td class="main">' . tep_draw_input_field('gv_redeem_code', 'redeem code') . '</td> <td class="main">' . tep_image_submit('button_redeem.gif', IMAGE_REDEEM_VOUCHER, 'id="voucherRedeem"') . '</td> </tr> </table>'; } ?></td> <td class="main" width="50%" align="right"><table cellpadding="2" cellspacing="0" border="0"> <tr> <td class="main"><b>Make Changes?</b></td> </tr> <tr> <td><?php echo tep_image_submit('button_update_cart.gif', IMAGE_UPDATE_CART, 'name="updateQuantities" id="updateCartButton"');?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main" width="50%" valign="top"><?php $header = TABLE_HEADING_BILLING_ADDRESS; ob_start(); include(DIR_WS_INCLUDES . 'checkout/billing_address.php'); $billingAddress = ob_get_contents(); ob_end_clean(); $billingAddress = '<table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr id="logInRow"' . (isset($_SESSION['customer_id']) ? ' style="display:none"' : '') . '> <td class="main">Already have an account? Sign in here.<br><table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1"> <tr> <td width="100%"><center><br><!-- <a id="loginButton">' . tep_image_button('button_login.gif', IMAGE_LOGIN) . '</a> --> <!-- SINCE POPUP LOGIN WOULDNT WORK THIS IS MY LOGIN FORM ON CHECKOUTPAGE. --> <div id="login"> <form action="http://MYWEBSITE.com/login.php?action=process" method="post" name="login" > <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="20%"> <tr> <td width="33%">Email:</td> <td width="67%"><input type="text" name="email_address" size="20"/></td> </tr> <tr> <td width="33%">Password:</td> <td width="67%"><input type="password" name="password" size="20"/></td> </tr> <tr> <td width="33%"> </td> <td width="67%"><img src="image.gif" id="sign_in" onclick="login.submit()" title="Sign in" height="20" width="40"><a id="sign_in" onclick="login.submit()" title="SSSign in">Sign in</a> <a id="forgot" href="/password_forgotten.php">Forgot?</a><br><br></td> </tr> </table> </form> </div> <!-- end of login --></td> </tr> </table> </center></td> </tr> </table><br>Otherwise, please complete your details below.<br><br> ' . $billingAddress; buildInfobox($header, $billingAddress); ?><table id="changeBillingAddressTable" border="0" width="100%" cellspacing="0" cellpadding="2"<?php echo (isset($_SESSION['customer_id']) ? '' : ' style="display:none"');?>> <tr> <td class="main" align="right"><a id="changeBillingAddress" href="<?php echo tep_href_link(FILENAME_CHECKOUT_PAYMENT_ADDRESS, '', $request_type);?>"><?php echo tep_image_button('button_change_address.gif', IMAGE_BUTTON_CHANGE_ADDRESS);?></a></td> </tr> </table></td> <?php if ($onepage['shippingEnabled'] === true){ ?> <td class="main" width="50%" valign="top"><?php $header = TABLE_HEADING_SHIPPING_ADDRESS; ob_start(); include(DIR_WS_INCLUDES . 'checkout/shipping_address.php'); $shippingAddress = ob_get_contents(); ob_end_clean(); if (!tep_session_is_registered('customer_id')){ $shippingAddress = '<table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td class="main">Different from billing address? <input type="checkbox" name="diffShipping" id="diffShipping" value="1"></td> </tr> </table>' . $shippingAddress; } buildInfobox($header, $shippingAddress); ?><table id="changeShippingAddressTable" border="0" width="100%" cellspacing="0" cellpadding="2" <?php echo (isset($_SESSION['customer_id']) ? '' : ' style="display:none"');?>> <tr> <td class="main" align="right"><a id="changeShippingAddress" href="<?php echo tep_href_link(FILENAME_CHECKOUT_SHIPPING_ADDRESS, '', $request_type);?>"><?php echo tep_image_button('button_change_address.gif', IMAGE_BUTTON_CHANGE_ADDRESS);?></a></td> </tr> </table></td> <?php } ?> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><?php $header = TABLE_HEADING_PAYMENT_METHOD; $paymentMethod = ''; if (isset($_SESSION['customer_id'])){ ob_start(); include(DIR_WS_INCLUDES . 'checkout/payment_method.php'); $paymentMethod = ob_get_contents(); ob_end_clean(); } $paymentMethod = '<div id="noPaymentAddress" class="main noAddress" align="center" style="font-size:15px;' . (isset($_SESSION['customer_id']) ? 'display:none;' : '') . '">Please fill in your <b>billing address</b> for payment options</div><div id="paymentMethods"' . (!isset($_SESSION['customer_id']) ? ' style="display:none;"' : '') . '>' . $paymentMethod . '</div>'; buildInfobox($header, $paymentMethod); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php if ($onepage['shippingEnabled'] === true){ if (tep_count_shipping_modules() > 0) { ?> <tr> <td><?php $header = TABLE_HEADING_SHIPPING_METHOD; $shippingMethod = ''; if (isset($_SESSION['customer_id'])){ ob_start(); include(DIR_WS_INCLUDES . 'checkout/shipping_method.php'); $shippingMethod = ob_get_contents(); ob_end_clean(); } $shippingMethod = '<div id="noShippingAddress" class="main noAddress" align="center" style="font-size:15px;' . (isset($_SESSION['customer_id']) ? 'display:none;' : '') . '">Please fill in <b>at least</b> your billing address to get shipping quotes.</div><div id="shippingMethods"' . (!isset($_SESSION['customer_id']) ? ' style="display:none;"' : '') . '>' . $shippingMethod . '</div>'; buildInfobox($header, $shippingMethod); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php } } ?> <tr> <td><?php $header = TABLE_HEADING_COMMENTS; ob_start(); include(DIR_WS_INCLUDES . 'checkout/comments.php'); $commentBox = ob_get_contents(); ob_end_clean(); buildInfobox($header, $commentBox); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents" id="checkoutYesScript" style="display:none;"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td class="main" id="checkoutMessage"><?php echo '<b>' . TITLE_CONTINUE_CHECKOUT_PROCEDURE . '</b><br>' . TEXT_CONTINUE_CHECKOUT_PROCEDURE; ?></td> <td class="main" align="right"><div id="ajaxMessages" style="display:none;"></div><div id="checkoutButtonContainer"><?php echo tep_image_submit('button_continue.gif', IMAGE_BUTTON_CONTINUE, 'id="checkoutButton" formUrl="' . tep_href_link(FILENAME_CHECKOUT_PROCESS, '', $request_type) . '"'); ?><input type="hidden" name="formUrl" id="formUrl" value=""></div><div id="paymentHiddenFields" style="display:none;"></div></td> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> </table></td> </tr> <tr class="infoBoxContents" id="checkoutNoScript"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td class="main"><?php echo '<b>' . TITLE_CONTINUE_CHECKOUT_PROCEDURE . '</b><br>to update/view your order.'; ?></td> <td class="main" align="right"><?php echo tep_image_submit('button_update.gif', IMAGE_BUTTON_UPDATE); ?></td> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="25%"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="50%" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'checkout_bullet.gif'); ?></td> <td width="50%"><?php echo tep_draw_separator('pixel_silver.gif', '100%', '1'); ?></td> </tr> </table></td> <td width="25%"><table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="50%"><?php echo tep_draw_separator('pixel_silver.gif', '100%', '1'); ?></td> <td width="50%"><?php echo tep_draw_separator('pixel_silver.gif', '1', '5'); ?></td> </tr> </table></td> </tr> <tr> <td align="center" width="25%" class="checkoutBarTo"><?php echo CHECKOUT_BAR_CONFIRMATION; ?></td> <td align="center" width="25%" class="checkoutBarTo"><?php echo CHECKOUT_BAR_FINISHED; ?></td> </tr> </table></td> </tr> </table></form> </div></td> <!-- body_text_eof //--> <?php if (ONEPAGE_SHOW_OSC_COLUMNS == 'true'){ ?> <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2"> <!-- right_navigation //--> <?php require(DIR_WS_INCLUDES . 'column_right.php'); ?> <!-- right_navigation_eof //--> </table></td> <?php }elseif (ONEPAGE_SHOW_CUSTOM_COLUMN == 'true'){ ?> <td width="200px" valign="top"><table border="0" width="200px" cellspacing="0" cellpadding="2"> <!-- right_navigation //--> <?php require(DIR_WS_INCLUDES . 'checkout/column_right.php'); ?> <!-- right_navigation_eof //--> </table></td> <?php } ?> </tr> </table> <!-- body_eof //--> <!-- dialogs_bof //--> <div id="loginBox" title="Log Into My Account" style="display:none;"><table cellpadding="2" cellspacing="0" border="0"> <tr> <td class="main"><?php echo ENTRY_EMAIL_ADDRESS;?></td> <td><?php echo tep_draw_input_field('email_address');?></td> </tr> <tr> <td class="main"><?php echo ENTRY_PASSWORD;?></td> <td><?php echo tep_draw_password_field('password');?></td> </tr> <tr> <td colspan="2" align="right" class="main"><a href="<?php echo tep_href_link(FILENAME_PASSWORD_FORGOTTEN, '', 'SSL');?>"><?php echo TEXT_PASSWORD_FORGOTTEN;?></a></td> </tr> <tr> <td colspan="2" align="right"><?php echo tep_image_button('button_login.gif', IMAGE_BUTTON_LOGIN, 'id="loginWindowSubmit"');?></td> </tr> </table></div> <div id="addressBook" title="Address Book" style="display:none"></div> <div id="newAddress" title="New Address" style="display:none"></div> <!-- dialogs_eof//--> <!-- footer //--> <?php require(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> <br> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> Quote Link to comment Share on other sites More sharing options...
Michał Korzeniowski Posted February 19, 2010 Share Posted February 19, 2010 I've looked through out the topic and didn' t find any explanation. After completing the order form(without registration ) and sending it every thing is okay- the client gets the email with the order but I don't get any message in the admin->order panel . Dose any one know what to do? Quote Link to comment Share on other sites More sharing options...
Michał Korzeniowski Posted February 19, 2010 Share Posted February 19, 2010 (edited) 1.I didn't find edit function so, unfortunately I have to write a second post. I found out that I've got the orders in my admin page but in the English version and I need it in my polish(I have polish installed as default and I had polish when I made the order)So now the problem is that OPC sends orders to my English admin page instead of polish. 2.Additional question. Is it possible to get rid of the box "Shipping Address" so there would be only billing? Please help! Edited February 19, 2010 by Michał Korzeniowski Quote Link to comment Share on other sites More sharing options...
steve_s Posted February 19, 2010 Share Posted February 19, 2010 Hi carie and steve, thanks for the replies. Steve, neither my catalog/checkout.php nor the onepagecheckout one mentions that javascript call - would you mind telling me exactly where in the checkout file to place it? I've placed it where i think it should be, but could you cast an eye? I've put a copy of my current catalogue/checkout.php file below for help. Thanks for your help, I really appreciate it :) (btw, were it says MYWEBSITE, in my php file i have put my real url. Hi that was just an example and i see you have changed them to fixed <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.ajaxq.js"> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/includes/javascript/ajax.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.pstrength.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/ext/jQuery/jQuery.ui.js"></script> <script type="text/javascript" language="javascript" src="http://www.MYWEBSITE.com/includes/checkout/checkout.js"></script> have you made a file called checkout.php.html in the template folder if not make one and add that javascript in it Steve Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.