Re: Fast and Easy Checkout for Zen Cart
I am not sure which version of FEC I have installed... most likely v1.05. How do I update to the latest version? Do I just run the latest update sql file update_1_0_8.sql or run all the previous sql updates (update_v1.05.sql and update_v1.05.sql) one by one from the oldest? Please advise. Thanks in advance.
Re: Fast and Easy Checkout for Zen Cart
I installed this, everything seemed to go ok, but my checkout pages have the following titles for the various boxes on the page:
HEADING_TITLE_ORDER_TOTAL
TABLE_HEADING_SHOPPING_CART
HEADING_TITLE_PAYMENT
Anyone know how I can correct this to name them the appropriate names?
Re: Fast and Easy Checkout for Zen Cart
Nevermind...I figured it out. I forgot to rename "YOUR TEMPLATE" folder within /languages/english/YOUR_TEMPLATE/checkout.php
Re: Fast and Easy Checkout for Zen Cart
[FONT=Times New Roman]I get an error when a new customer try to log in[/FONT]
[FONT=Times New Roman][/FONT]
[FONT=Times New Roman]And I just fund out it is from this mod[/FONT]
[FONT=Times New Roman][/FONT]
[FONT=Times New Roman]1054 Unknown column 'COWOA_account' in 'where clause'
in:
[select count(*) as total from customers where customers_email_address = 'xxxxx######################' and COWOA_account != 1][/FONT]
[FONT=Times New Roman][/FONT]
[FONT=Times New Roman]If I try order with existing information it process it ok[/FONT]
[FONT=Times New Roman][/FONT]
[FONT=Times New Roman]Thank you[/FONT]
Re: Fast and Easy Checkout for Zen Cart
Hi
I have a zencart store. Version 1.3.7
I want to make checkout process in one page. No account login system.
Please HELP
Thanks
Re: Fast and Easy Checkout for Zen Cart
I have a small problem with the checkout_confirmation page. I am not sure if this issue is related to FEC or not.
The Payment Method is "blank" if the customer selects paypal (If the customer selects a credit card as payment, the CC information shows up just fine). I tried uninstalling express paypal and reinstalling but no luck. I have attached the code from the tpl_checkout_confirmation file.
Thx Sweet
<h3 id="checkoutConfirmDefaultPayment"><?php echo HEADING_PAYMENT_METHOD; ?></h3>
<?php
if (is_array($payment_modules->modules)) {
if ($confirmation = $payment_modules->confirmation()) {
?>
<div class="important"><?php echo $confirmation['title']; ?></div>
<?php
}
?>
<div class="important">
<?php
for ($i=0, $n=sizeof($confirmation['fields']); $i<$n; $i++) {
?>
<div class="back"><?php echo $confirmation['fields'][$i]['title']; ?><?php echo $confirmation['fields'][$i]['field']; ?></div>
<?php
}
?>
</div>
<?php
}
?>
</div>
Re: Fast and Easy Checkout for Zen Cart
When I first tried installing this I had some SQL errors and didn't have a chance to retry with the new version until last night.
After installing, it seemed to work except when I hit the "submit order" or whatever the enter button is on the one page checkout, the site would then go to the checkout_confirmation page and hang with no text on the page and no redirect.
I tried looking through this string for info but couldn't find any.
Any ideas?
-lindasdd
Re: Fast and Easy Checkout for Zen Cart
Follow the instructions in the documentation. You've skipped a step. But don't worry, it's very common and I often forget to do it as well!
Re: Fast and Easy Checkout for Zen Cart
I solved my problem by comparing the original file from the default template directory with my current file using winmerge then inserted the missing code.
Thx Sweet
Re: Fast and Easy Checkout for Zen Cart
Just a couple of little code suggestions for the next release. Rather than editting the tpl_main_page file, could you add the following code to the includes/modules/pages/checkout_confimation/header_php.php file, right at the end, after the breadcrumb definitions
Code:
if (FEC_ONE_PAGE == 'true' && FEC_CHECKOUT_CONFIRMATION_TEXT_SWITCH == 'true') {
$za_onload_array[] = "document.checkout_confirmation.submit();";
}
This will automatically add the javascript to the body tag on load.
Also, it is worth noting here, that if a customer has javascript disabled, which is less common, but still possible with today's users, this page will never submit. To get round this, it may be worth also changing the tpl_checkout_confirmation_default file as follows:
Code:
<?php if (FEC_ONE_PAGE == 'true' && FEC_CHECKOUT_CONFIRMATION_TEXT_SWITCH == 'true') {
echo '<div style="text-align:center; color:#ff0000; font-weight:bold; padding-top:30px;">' . FEC_CHECKOUT_CONFIRMATION_TEXT . '</div>';
?>
<div class="centerColumn" id="checkoutConfirmDefault">
<?php } else { ?>
<div class="centerColumn" id="checkoutConfirmDefault">
<?php } ?>
CHANGE TO
Code:
<?php if (FEC_ONE_PAGE == 'true' && FEC_CHECKOUT_CONFIRMATION_TEXT_SWITCH == 'true') { ?>
<script type="text/javascript">
document.write("<style>#checkoutConfirmDefault { visibility:hidden; }</style><div style=\"text-align:center; color:#ff0000; font-weight:bold; padding-top:30px;\"><?php echo FEC_CHECKOUT_CONFIRMATION_TEXT; ?></div>");
</script>
<?php } ?>
<div class="centerColumn" id="checkoutConfirmDefault">
This will hide the page if hide page is selected in the admin settings, AND javascript is enabled. If Javascript is disabled, then the standard page is still displayed.
These have been tested in FireFox, IE 6 & 7 but should be tested in all browsers before adding the code to this module.
Hope these help.
Absolute