Jump to content
NimaP

One Page Checkout Support

Recommended Posts

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 by Whiskers

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

...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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 ;)

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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!

Share this post


Link to post
Share on other sites

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 by steve_s

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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.


Life Is Too Short,

Enjoy Your Coffee!

Pete

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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 by barneybruce

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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


App created for phoenix
TinyMCE editor for admin

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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://forums.oscommerce.com/topic/333292-one-page-checkout-support/page__view__findpost__p__1483973

 

Steve

Share this post


Link to post
Share on other sites

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 debug@MYWEBSITE.com 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'); ?>

Share this post


Link to post
Share on other sites

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?

Share this post


Link to post
Share on other sites

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 by Michał Korzeniowski

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×