How do I change the size of thumbnail on the checkout page? I tried Configuration > Images, but that didn't work. Thank you.
How do I change the size of thumbnail on the checkout page? I tried Configuration > Images, but that didn't work. Thank you.
Last edited by DivaVocals; 13 Oct 2010 at 12:34 AM.
My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.
WOW!!That's all I can say.. Sheesh!!! But I do have the answer to my own question now..
So I spent the last few days messing around with this and I've discovered some things I thought I'd share with the community.. So I merged, tested, rolled back, cursed, pulled out my hair, and then started all over again..
Here's what I ended up with.. I FINALLY got a fully functional merged package featuring FEC as follows:
FEC Version: 1.9.3 (with all Zen Cart 1.3.9 modifications included)
Gift Wrapping Version: 2.6b_139
Add Shipping Telephone Version: 1.1
Using Beyond Cmpare and a careful examination of the files, I discovered that FEC has all of the Gift Wrapping Version: 2.6b_139 code as part of it's core codebase. I also realized that because of this there are a few files from the Gift Wrapping module that I did not need to include in my merged package.
- admin/.orders.php.old.swp
- includes/templates/custom_template/templates/tpl_account_history_info_default.php
- includes/templates/custom_template/templates/tpl_checkout_confirmation_default.php
- includes/templates/custom_template/templates/tpl_checkout_shipping_default.php
- includes/modules/pages/header_php.php
Once I got everything merged and WORKING, I made a BUNCH of changes (mostly cosmetic) as follows:
- Updated all FEC files with Zen Cart 1.3.9 changes as required
- Added the appropriate FEC code to the invoice (default FEC only included updates to order and packing list files)
- Made sure that not only the gift message, but the selected dropdown value (if the dropdown is activated) and the checkbox value (if checkbox option is selected) show on the order, invoice and packing list
- Corrected the gift wrap label in the order total section on the order, and invoice. Formatting corrected through the addition of a gift wrap stylesheet
- Updated the formatting of the "Items to be Gift Wrapped" table so that it matches the formatting of the product details section on the order, invoice and packing slip
- Moved the template and language files from the Add Shipping Telephone module to their appropriate override folders.
- I also modified the Super Orders, Super Invoice and Super Packing Slip files in the same manner as the default order, invoices, and packing lists were modified..
Then I decided to go for the gusto, and found out that to get FEC to work with Gift Wrapping Version: 2.8_139 will require a lot more work than a simple "merging" of the files.
Most notably merging the OBVIOUS places in FEC with Gift Wrapping Version: 2.8_139 will yield unsatisfactory results when checking out.. When checking out, the gift wrapping checkbox appears, but selecting it has NO EFFECT on the order total nor do the image or description options from gift wrap module appear.
So I did some further digging, and figured out that what is left to be merged is the code in the various FEC and Gift Wrap checkout files. I believe that the gift wrapping code in the tpl_checkout_shipping_default.php from the Gift Wrap module should replace some or all of the gift wrapping code in the FEC tpl_checkout_stacked.php file.
However this is where I've stopped short.. I'm unsure about what needs to merged..
Also not entirely sure whether or not the javascript from the gift wrap module should be merged in with the FEC code or not or even HOW to go about doing it.
On this same note, the action that is triggered when the Gift Wrap checkbox is selected is different in the FEC code than it is in the Gift Wrap code (which is likely part of the source of the issue I am having. In the FEC module checking the Gift Wrap checkbox is supposed to update the totals:Code:<script language="javascript" type="text/javascript"> function showGWChoices(id, id2) { // This gets executed when the user clicks on the checkbox var obj = document.getElementById(id); var obj2 = document.getElementById(id2); if (obj.checked) { obj2.style.display= "block"; } else { obj2.style.display = "none"; } } </script>
In the Gift Wrap module checking the Gift Wrap checkbox is supposed to display more gift wrap choices.Code:echo zen_draw_checkbox_field($gift_id,'',$giftChecked, 'id="'.$gift_id .'" onclick="updateForm();"');
All this to say that if you are using FEC with Gift Wrapping you CANNOT use Gift Wrapping Version: 2.8_139 without a LOT of work which the average Zenner may not be able to tackle.. (I gave up!!Code:echo zen_draw_checkbox_field($gift_id,'',false, 'id="'.$gift_id .'" onclick=\'showGWChoices("wrap_prod_' . $prod_count . '", "slider_' . $prod_count . '")\'');) If anyone has gotten FEC to work with the Gift Wrapping Version: 2.8_139 do share how the heck ya did it!!!
I needed a drink after I tried..
CONCLUSION:
Though Gift Wrapping Version: 2.8_139 adds the following GREAT new feature: Selectable wrapping types by text label or image, I daresay that the dropdowns, checkbox and gift message features in FEC + Gift Wrapping Version: 2.6b_139 will give you near identical functionality..
Whew!! That's it.. Off to a hockey game!!
My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.
My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.
I can't get the COWOA to show up when some one is creating an account. Am I suppose to install the module or is the whole module built in? I compared the files for COWOA and fec and the don't match.
I have the settings correct in my admin.
Zencart 1.3.9g
I upgraded this mod and now returning customers can not login. The error comes up: Sorry, there is no match for that email address and/or password
Anyone have any hints? I have tried setting the sessions to false and still no difference.
I can not even login using my master password.
using 1.3.8a
COWOA implies that they will not be creating an account so there is no reason for it to show up when someone is creating an account.. I assume this is by design..
The COWOA is a feature within FEC, there is also a standalone COWOA module which is completely separate from FEC
My Site - Zen Cart & WordPress integration specialist
I don't answer support questions via PM. Post add-on support questions in the support thread. The question & the answer will benefit others with similar issues.
RE: Integrating Fast Easy Checkout with Crafty Clicks UK post code lookup
Hi,
I am new to Numinix. I see you have many wonderful and useful add ons for zen cart. I downloaded your fast easy checkout and followed the install instructions carefully. It works perfectly absolutely amazing!! thanks so much!
My problem is I use a module by craftyclicks.co.uk to call up post codes automatically. While the option appears on all the change address pages, the unique Numinix pages, like create account page, doesnt show it at all. So I did a little digging and re-read the crafty clicks install instructions again.
Here they are:
You will need to modify:
includes/templates/template_default/templates/tpl_modules_address_book_details.php
includes/templates/template_default/templates/tpl_modules_checkout_new_address.php
includes/templates/template_default/templates/tpl_modules_create_account.php
admin/customers.php
*** NOTE *** : 'template_default' needs to be substituted with your own template directory name.
++++++++++++++++++++++++++++++++++++++++++++< STEP 2.1 >++++++++++++++++++++++++++++++++++++++++++++
In file includes/templates/YOURTEMPLATE/templates/tpl_modules_address_book_details.php
INSERT AT THE TOP (around line 13, after the comments)
<?php
require(DIR_WS_MODULES.'craftyclicks/crafty_html_output.php');
echo tep_crafty_script_add('addressbook', 1);
?>
FIND (around line 97)
<?php echo zen_draw_input_field('postcode', $entry->fields['entry_postcode'], zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', '40') . ' id="postcode"') . (zen_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="alert">' . ENTRY_POST_CODE_TEXT . '</span>': ''); ?>
INSERT before the last semicolon
. ' ' . tep_crafty_button_add(1)
THE RESULT SHOULD BE
<?php echo zen_draw_input_field('postcode', $entry->fields['entry_postcode'], zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', '40') . ' id="postcode"') . (zen_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="alert">' . ENTRY_POST_CODE_TEXT . '</span>': ''). ' ' . tep_crafty_button_add(1); ?>
FIND (just below around line 98)
<br class="clearBoth" />
INSERT AFTER
<span id="crafty_postcode_result_display"> </span>
<br class="clearBoth" />
INSERT AT THE BOOTM OF THE FILE:
<? echo tep_crafty_country_handler(1); ?>
++++++++++++++++++++++++++++++++++++++++++++< STEP 2.2 >++++++++++++++++++++++++++++++++++++++++++++
In file includes/templates/YOURTEMPLATE/templates/tpl_modules_checkout_new_address.php
INSERT AT THE TOP (around line 13, after the comments)
<?php
require(DIR_WS_MODULES.'craftyclicks/crafty_html_output.php');
echo tep_crafty_script_add('checkout_address', 1);
?>
FIND (around line 94)
<?php echo zen_draw_input_field('postcode', '', zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', '40') . ' id="postcode"') . (zen_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="alert">' . ENTRY_POST_CODE_TEXT . '</span>': ''); ?>
INSERT before the last semicolon
. ' ' . tep_crafty_button_add(1)
THE RESULT SHOULD BE
<?php echo zen_draw_input_field('postcode', '', zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', '40') . ' id="postcode"') . (zen_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="alert">' . ENTRY_POST_CODE_TEXT . '</span>': ''). ' ' . tep_crafty_button_add(1); ?>
FIND (just below around line 95)
<br class="clearBoth" />
INSERT AFTER
<span id="crafty_postcode_result_display"> </span>
<br class="clearBoth" />
INSERT AT THE BOOTM OF THE FILE:
<? echo tep_crafty_country_handler(1); ?>
++++++++++++++++++++++++++++++++++++++++++++< STEP 2.3 >++++++++++++++++++++++++++++++++++++++++++++
In file includes/templates/YOURTEMPLATE/templates/tpl_modules_create_account.php
INSERT AT THE TOP (around line 14, after the comments)
<?php
require(DIR_WS_MODULES.'craftyclicks/crafty_html_output.php');
echo tep_crafty_script_add('create_account', 1);
?>
FIND (around line 110)
<?php echo zen_draw_input_field('postcode', '', zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', '40') . ' id="postcode"') . (zen_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="alert">' . ENTRY_POST_CODE_TEXT . '</span>': ''); ?>
INSERT before the last semicolon
. ' ' . tep_crafty_button_add(1)
THE RESULT SHOULD BE
<?php echo zen_draw_input_field('postcode', '', zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', '40') . ' id="postcode"') . (zen_not_null(ENTRY_POST_CODE_TEXT) ? '<span class="alert">' . ENTRY_POST_CODE_TEXT . '</span>': ''). ' ' . tep_crafty_button_add(1); ?>
FIND (just below around line 111)
<br class="clearBoth" />
INSERT AFTER
<span id="crafty_postcode_result_display"> </span>
<br class="clearBoth" />
INSERT AT THE BOOTM OF THE FILE:
<? echo tep_crafty_country_handler(1); ?>
++++++++++++++++++++++++++++++++++++++++++++< STEP 2.4 >++++++++++++++++++++++++++++++++++++++++++++
In file admin/customers.php
FIND (around line 485)
</head>
INSERT BEFORE:
<?php
require(DIR_FS_CATALOG.DIR_WS_MODULES.'craftyclicks/crafty_html_output.php');
echo tep_crafty_script_add('customers', 1, true);
?>
FIND (around line 703)
<?php
if ($error == true) {
if ($entry_post_code_error == true) {
echo zen_draw_input_field('entry_postcode', $cInfo->entry_postcode, zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', 10)) . ' ' . ENTRY_POST_CODE_ERROR;
} else {
echo $cInfo->entry_postcode . zen_draw_hidden_field('entry_postcode');
}
} else {
echo zen_draw_input_field('entry_postcode', $cInfo->entry_postcode, zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', 10), true);
}
?></td>
</tr>
INSERT before the ?></td>
echo ' ' . tep_crafty_button_add(1);
INSERT after the </tr>
<tr>
<td class="main"> </td>
<td class="main" id="crafty_postcode_result_display"> </td>
</tr>
THE RESULT SHOULD BE
<?php
if ($error == true) {
if ($entry_post_code_error == true) {
echo zen_draw_input_field('entry_postcode', $cInfo->entry_postcode, zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', 10)) . ' ' . ENTRY_POST_CODE_ERROR;
} else {
echo $cInfo->entry_postcode . zen_draw_hidden_field('entry_postcode');
}
} else {
echo zen_draw_input_field('entry_postcode', $cInfo->entry_postcode, zen_set_field_length(TABLE_ADDRESS_BOOK, 'entry_postcode', 10), true);
}
echo ' ' . tep_crafty_button_add(1);
?></td>
</tr>
<tr>
<td class="main"> </td>
<td class="main" id="crafty_postcode_result_display"> </td>
</tr>
AT THE BOTTOM OF THE FILE ADD
<? echo tep_crafty_country_handler(1); ?>
SO, I thought that Fast easy checkout must use extra files for the create account page. I found and modified
tpl_modules_fec_change_checkout_new_address.php with the above amendments.
I got the Crafty Clicks button to appear next to the post code box even on the new easy checkout page.
BUT I cant click it, I mean nothing happens.
So im stuck.
I think I probably need to amend some other FEC files but im not sure which
Would you mind to give me some direction please?
Is it the Jscript files or some other tpl file
Let me know if you can as I would like my first Numinix experience to be a really good one.
Thanks!!
OMG I cant believe the last response was 2007!!!![]()
Bookmarks