Totally Zenned
- Join Date:
- Jan 2013
- Location:
- New Port Richey, Florida
- Posts:
- 969
- Plugin Contributions:
- 0
Fast and Easy Checkout
getting back to FEC. How do you get the information supplied in the dropdown heading?
Views: 550,629
Totally Zenned
getting back to FEC. How do you get the information supplied in the dropdown heading?
Administrator
linuxguy2:
Y'all,
Are there any plans to add a plain and simple "Purchase Order Number" field to FEC? (on the Confirmation page)
The PO discussion has been migrated to https://www.zen-cart.com/showthread.php?216049-Purchase-Orders-in-FEC
Zen Follower
How easy is it to upgrade from 1.11.0 to the latest version ..
I tried it on a new test site and it is hands down better than the last... Although doesn't seem to work on a responsive template ...made the template fill the page
Totally Zenned
I have uninstalled FEC (addd484) due to issues - I followed the uninstall procedure and uploaded the uninstall.sql however I am still having issues so I really would appreciate some help please;
the login page doesn't load according to the determining files includes/english/login.php and includes/templates/template_default/templates/tpl_template_login_default.php which are exactly identical on both sites
FEC still shows up in admin/configuration which it shouldn't, right?
I got this error message after doing uninstall.sql -
1146 Table 'harmony2_database_admin_pages' doesn't exist
in:
[DELETE FROM database_admin_pages WHERE page_key = 'configFastandEasyCheckout' LIMIT 1;]
following are 'source' data for the page from the site (https://www.harmonyball.net.au) that I have uninstalled FEC from and the second being another site (a clone of the first https://www.harmonyballpendant.com) which I did not install FEC and which is the example as it should be;
harmonyball.net.au source;
<div class="centerColumn" id="loginDefault"> <h1 id="loginDefaultHeading">HEADING_TITLE</h1> <!--BOF normal login--> <div class="advisory">TEXT_VISITORS_CART</div> <form name="login" action="https://www.harmonyball.net.au/login.html?action=process" method="post" id="loginForm"><fieldset> <legend>HEADING_RETURNING_CUSTOMER</legend><label class="inputLabel" for="login-email-address">Email Address:</label>
<input type="text" name="email_address" size = "41" maxlength= "96" id="login-email-address" /><br class="clearBoth" />
<label class="inputLabel" for="login-password">Password:</label>
<input type="password" name="password" size = "41" maxlength = "40" id="login-password" /><br class="clearBoth" />
<input type="hidden" name="securityToken" value="cd8baf19b7e7feccc8f0f58768bffcc7" /></fieldset>
Harmonyballpendant.com source (correct result on page)
<div class="centerColumn" id="loginDefault"> <h1 id="loginDefaultHeading">Welcome to Login page / Express Checkout page</h1> <!--BOF PPEC split login- DO NOT REMOVE--> <fieldset class="floatingBox back"> <legend><a style="color:#0080FF">New Customers</legend> <div class="information"><center><h2><a href="https://harmonyballpendant.com/ipn_main_handler.php?type=ec" style="color:blue"><u>EXPRESS CHECKOUT</u></a></h2><font size="2">use <b><u>PayPal</u></b> OR <b>pay with a <u>Credit Card</u></b> <p>Click the PayPal button below to use <u><b><a href="https://harmonyballpendant.com/ipn_main_handler.php?type=ec">Express Checkout</a></u></b></p><u><i>you DO NOT NEED to have a PayPal account to use your Credit Card with this EXPRESS CHECKOUT</u></i></p></div> <div class="center"><div id="PPECbutton" class="buttonRow"> <a href="http://www.harmonyballpendant.com/ipn_main_handler.php?type=ec"><img src="https://www.paypalobjects.com/en_US/i/btn/btn_xpressCheckout.gif" alt="Click here to pay via PayPal Express Checkout" /></a> </div> </div> <hr /> <span class="larger">Or</span><br /><div class="information">Create a Customer Profile with <strong>HarmonyBallPendant.com</strong> which allows you to shop faster, track the status of your current orders, review your previous orders and take advantage of our other member's benefits.</div> <form name="create" action="http://www.harmonyballpendant.com/create_account.html" method="post"><div class="buttonRow forward"><input type="image" src="includes/templates/responsive_all_business/buttons/english/button_create_account.gif" alt="Sign Up" title=" Sign Up " name="registrationButton" /></div> </form> </fieldset> <fieldset class="floatingBox forward"> <legend><a style="color:#0080FF">Returning Customers</a style></legend> <div class="information">In order to continue, please login to your <strong>HarmonyBallPendant.com</strong> account.</div> <form name="login" action="http://www.harmonyballpendant.com/login.html?action=process" method="post" id="loginForm"><label class="inputLabel" for="login-email-address">Email Address:</label> <input type="text" name="email_address" size="18" id="login-email-address" /><br class="clearBoth" /><label class="inputLabel" for="login-password">Password:</label>
<input type="password" name="password" size="18" id="login-password" /><input type="hidden" name="securityToken" value="a5e849228cc3e130bca27b7079b00a66" /><br class="clearBoth" />
Zen Follower
looks like you may have done something wrong somewhere ...
I'm still waiting for a response about how to upgrade as I cannot find any info on it at all
Zen Follower
Andy-C27:
looks like you may have done something wrong somewhere ...
I'm still waiting for a response about how to upgrade as I cannot find any info on it at all
You should find more info at https://www.numinix.com
OR
Go to the unzipped directory docs/fec/readme.html and way at the end is this entry.
UNINSTALL
1.Remove edits performed in the installation procedure above.
2.Delete all uploaded files from your store.
3.Patch your database by copying and pasting the contents of uninstall.sql into ADMIN->TOOLS->INSTALL SQL PATCHES
Zen Follower
So in other words you can't just update files you have to un-install first as have read the readme.html from top to bottom
Totally Zenned
shags38:
I have uninstalled FEC (addd484) due to issues - I followed the uninstall procedure and uploaded the uninstall.sql however I am still having issues so I really would appreciate some help please;
the login page doesn't load according to the determining files includes/english/login.php and includes/templates/template_default/templates/tpl_template_login_default.php which are exactly identical on both sites
FEC still shows up in admin/configuration which it shouldn't, right?
I got this error message after doing uninstall.sql -
1146 Table 'harmony2_database_admin_pages' doesn't exist
in:
[DELETE FROM database_admin_pages WHERE page_key = 'configFastandEasyCheckout' LIMIT 1;]following are 'source' data for the page from the site (www.harmonyball.net.au) that I have uninstalled FEC from and the second being another site (a clone of the first www.harmonyballpendant.com) which I did not install FEC and which is the example as it should be;
harmonyball.net.au source;
<div class="centerColumn" id="loginDefault"> <h1 id="loginDefaultHeading">HEADING_TITLE</h1> <!--BOF normal login--> <div class="advisory">TEXT_VISITORS_CART</div> <form name="login" action="https://www.harmonyball.net.au/login.html?action=process" method="post" id="loginForm"><fieldset> <legend>HEADING_RETURNING_CUSTOMER</legend><label class="inputLabel" for="login-email-address">Email Address:</label>
<input type="text" name="email_address" size = "41" maxlength= "96" id="login-email-address" /><br class="clearBoth" /><label class="inputLabel" for="login-password">Password:</label>
<div class="buttonRow forward"><input type="image" src="includes/templates/responsive_all_business/buttons/english/button_login.gif" alt="Sign In" title=" Sign In " /></div> <div class="buttonRow back important"><a href="https://www.harmonyball.net.au/password_forgotten.html">TEXT_PASSWORD_FORGOTTEN</a></div> </form> <br class="clearBoth" /> <form name="create_account" action="https://www.harmonyball.net.au/create_account.html" method="post" onsubmit="return check_form(create_account);" id="createAccountForm"><input type="hidden" name="action" value="process" /><input type="hidden" name="email_pref_html" value="email_format" /><fieldset> <legend>HEADING_NEW_CUSTOMER</legend> <div class="information">TEXT_NEW_CUSTOMER_INTRODUCTION</div> <div class="alert forward">* Required information</div> <br class="clearBoth" />
<input type="password" name="password" size = "41" maxlength = "40" id="login-password" /><br class="clearBoth" />
<input type="hidden" name="securityToken" value="cd8baf19b7e7feccc8f0f58768bffcc7" /></fieldset>Harmonyballpendant.com source (correct result on page)
<div class="centerColumn" id="loginDefault"> <h1 id="loginDefaultHeading">Welcome to Login page / Express Checkout page</h1> <!--BOF PPEC split login- DO NOT REMOVE--> <fieldset class="floatingBox back"> <legend><a style="color:#0080FF">New Customers</legend> <div class="information"><center><h2><a href="https://harmonyballpendant.com/ipn_main_handler.php?type=ec" style="color:blue"><u>EXPRESS CHECKOUT</u></a></h2><font size="2">use <b><u>PayPal</u></b> OR <b>pay with a <u>Credit Card</u></b> <p>Click the PayPal button below to use <u><b><a href="https://harmonyballpendant.com/ipn_main_handler.php?type=ec">Express Checkout</a></u></b></p><u><i>you DO NOT NEED to have a PayPal account to use your Credit Card with this EXPRESS CHECKOUT</u></i></p></div> <div class="center"><div id="PPECbutton" class="buttonRow"> <a href="http://www.harmonyballpendant.com/ipn_main_handler.php?type=ec"><img src="https://www.paypalobjects.com/en_US/i/btn/btn_xpressCheckout.gif" alt="Click here to pay via PayPal Express Checkout" /></a> </div> </div> <hr /> <span class="larger">Or</span><br /><div class="information">Create a Customer Profile with <strong>HarmonyBallPendant.com</strong> which allows you to shop faster, track the status of your current orders, review your previous orders and take advantage of our other member's benefits.</div> <form name="create" action="http://www.harmonyballpendant.com/create_account.html" method="post"><div class="buttonRow forward"><input type="image" src="includes/templates/responsive_all_business/buttons/english/button_create_account.gif" alt="Sign Up" title=" Sign Up " name="registrationButton" /></div> </form> </fieldset> <fieldset class="floatingBox forward"> <legend><a style="color:#0080FF">Returning Customers</a style></legend> <div class="information">In order to continue, please login to your <strong>HarmonyBallPendant.com</strong> account.</div> <form name="login" action="http://www.harmonyballpendant.com/login.html?action=process" method="post" id="loginForm"><label class="inputLabel" for="login-email-address">Email Address:</label> <input type="text" name="email_address" size="18" id="login-email-address" /><br class="clearBoth" /><label class="inputLabel" for="login-password">Password:</label>
<div class="buttonRow forward"><input type="image" src="includes/templates/responsive_all_business/buttons/english/button_login.gif" alt="Sign In" title=" Sign In " /></div> <div class="buttonRow back important"><a href="http://www.harmonyballpendant.com/password_forgotten.html">Forgot your password?</a></div> </form> </fieldset> <br class="clearBoth" /> <!--EOF PPEC split login- DO NOT REMOVE-->
<input type="password" name="password" size="18" id="login-password" /><input type="hidden" name="securityToken" value="a5e849228cc3e130bca27b7079b00a66" /><br class="clearBoth" />
To uninstall, you will need to follow the instructions in the documentation. First you need to delete the files, especially those in the admin, or the plugin will just reinstall itself.
FEC does modify some core pages, such as login. After uninstalling, you may need to restore your original login page files in includes/modules/pages/login and includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php.
Totally Zenned
Andy-C27:
So in other words you can't just update files you have to un-install first as have read the readme.html from top to bottom
Very old versions like 1.11.0 and prior need to run the uninstall.sql. Then just upload the package and it should self install. Refer to the change logs for files you will need to remove between the old version and the current version. Our GIT repository for FEC is public if you are familiar with using GIT to output a change log.
Zen Follower
Not really familiar to GIT ,have also read the above post ... Maybe will pay for someone to do it ....As trying to go responsive and things aren't working in that department either
thanks
Totally Zenned
numinix:
To uninstall, you will need to follow the instructions in the documentation. First you need to delete the files, especially those in the admin, or the plugin will just reinstall itself.
FEC does modify some core pages, such as login. After uninstalling, you may need to restore your original login page files in includes/modules/pages/login and includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php.
Thanks for that - I had uninstalled exactly in line with your documentation - this information is additional to your documentation.
I replaced includes/modules/pages/login files with originals and page now loads correctly - why is this advice not part of the uninstall procedure in your documentation? it would save a lot of heartache. Maybe just instead of 'Delete all uploaded files from your store' include 'and replace with original files' - pretty simple really. (the file includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php does not exist in non FEC site so does not need to be replaced).
I am happy with the end result - I am disappointed though that I had to shake your tree to get this sorted out.
The whole thing was brought about by the inability of this plugin to work with Ultimate SEO URLs which I and many thousands of ZenCart users have installed - works with CEON, why not Ultimate?
cheer, Mike
Totally Zenned
shags38:
Thanks for that - I had uninstalled exactly in line with your documentation - this information is additional to your documentation.
I replaced includes/modules/pages/login files with originals and page now loads correctly - why is this advice not part of the uninstall procedure in your documentation? it would save a lot of heartache. Maybe just instead of 'Delete all uploaded files from your store' include 'and replace with original files' - pretty simple really. (the file includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php does not exist in non FEC site so does not need to be replaced).I am happy with the end result - I am disappointed though that I had to shake your tree to get this sorted out.
The whole thing was brought about by the inability of this plugin to work with Ultimate SEO URLs which I and many thousands of ZenCart users have installed - works with CEON, why not Ultimate?
cheer, Mike
FEC is still showing in admin/configuration - how do I get rid of it?
Totally Zenned
I am now getting gogglydook in order confirmation emails, my customers must think I am so unprofessional - please advise which file did FEC modify that would have caused this so that I can replace it with the original,
thanks.
[NEW ORDER] EMAIL_TEXT_SUBJECTEMAIL_ORDER_NUMBER_SUBJECT570
[NEW ORDER] EMAIL_TEXT_SUBJECTEMAIL_ORDER_NUMBER_SUBJECT570
HarmonyBall.net.au
11:17 AM
[Keep this message at the top of your inbox]
To: dazzlers2009##########################
[email protected]
TransID: xxxxxxxxxxxxxxxx
EMAIL_TEXT_HEADEREMAIL_TEXT_FROMHarmonyBall.net.au
customer name
EMAIL_THANKS_FOR_SHOPPING
EMAIL_DETAILS_FOLLOW
EMAIL_SEPARATOR
EMAIL_TEXT_ORDER_NUMBER 570
EMAIL_TEXT_DATE_ORDERED Friday 20 February, 2015
EMAIL_TEXT_INVOICE_URL
https://www.harmonyball.net.au/account_history_info.html?order_id=570
EMAIL_TEXT_PRODUCTS
EMAIL_SEPARATOR
1 x Harmony Ball 925 Sterling Silver with Balinese Flower Designs (HBP460)
= $49.95
EMAIL_SEPARATOR
Sub-Total: $49.95
Zone Rates (Shipping to AU (0.05lb(s))): $8.30
Total: $58.25
EMAIL_TEXT_DELIVERY_ADDRESS
EMAIL_SEPARATOR
Sensei
Looks like at least /includes/languages/english/checkout_process.php is missing.
RULE OF THUMB: Whenever a plugin author like Numinix says "just delete the files" for uninstall instructions, DON'T BELIEVE THEM!!!!! (ref: http://www.zen-cart.com/showthread.php?216296-How-do-I-get-back-my-Split-Login-Page&p=1273965#post1273965 ). Always first make sure their files didn't replace files you originally had in that folder by the same name, and be sure to then put back the originals that you had replaced.
I wish plugin authors would put their additions in non-core files more reliably; that's what the extra_definitions folder is for.
Totally Zenned
DrByte:
Looks like at least /includes/languages/english/checkout_process.php is missing.
RULE OF THUMB: Whenever a plugin author like Numinix says "just delete the files" for uninstall instructions, DON'T BELIEVE THEM!!!!! (ref: http://www.zen-cart.com/showthread.php?216296-How-do-I-get-back-my-Split-Login-Page&p=1273965#post1273965 ). Always first make sure their files didn't replace files you originally had in that folder by the same name, and be sure to then put back the originals that you had replaced.
I wish plugin authors would put their additions in non-core files more reliably; that's what the extra_definitions folder is for.
Hello Doc - many thanks for responding - you were spot on !! replacing that file worked a treat.I will take your advice on board
As much as I am appreciative that many authors do the best they can I too am dismayed at what some authors DO NOT PROVIDE, especially those that have a commercial interest in potential sales of their premium pay for it versions of the freebie - these have a ready made audience of thousands of eCommerce clients. Anyway I will get off my soap box (soon).
The greater majority of my posts in here are because of lack of easy to follow detailed information in the docs of a plugin. The nutty professor factor comes into play all too often - the contributor assumes that the user is at their level, understands what he or she is 'trying to say' or just cannot put the instructions in words effectively such that others can follow them.
This particular plugin has caused me untold heartache because it has a conflict with Ultimate SEO URL's, something they well know but do not bother to put in their docs.
Is there an avenue at some point down the track to set up a 'template' so to speak that contributors must complete with all the necessary information that a non coder user would need including core files modified explicit install and uninstall instructions that actually work, as part of the approval process? I must admit I love Anne's docs (Picaflur Azul), extremely informative and with all the information needed - of course not everyone can provide docs to that extent however the minimum required 'content' should be achievable by all, fill in he spaces in the template.
Anyway - thanks again.
cheers,
Mike
Totally Zenned
shags38:
Thanks for that - I had uninstalled exactly in line with your documentation - this information is additional to your documentation.
I replaced includes/modules/pages/login files with originals and page now loads correctly - why is this advice not part of the uninstall procedure in your documentation? it would save a lot of heartache. Maybe just instead of 'Delete all uploaded files from your store' include 'and replace with original files' - pretty simple really. (the file includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php does not exist in non FEC site so does not need to be replaced).I am happy with the end result - I am disappointed though that I had to shake your tree to get this sorted out.
The whole thing was brought about by the inability of this plugin to work with Ultimate SEO URLs which I and many thousands of ZenCart users have installed - works with CEON, why not Ultimate?
cheer, Mike
If the module is not working with USU, you shouldshould ask about that in the USU thread. My experience though with fec and USU is that they work perfectly fine together. Maybe explaining a bit what is not working might help.
Totally Zenned
ihungil (author) has recently( last week) released an upgraded version of USU incorporating code which will allow it and FEC to get along fine, for v1.5.1 onwards - prior to this for a long time the two were not compatible.
I mention it in here because it is not mentioned at all in the docs for FEC so users of FEC who use USU (thousands) find out the hard way - so it is an FEC (Numinix) issue and belongs in this thread.
ihungil's new version is not backwards compatible - I am using v1.3.9h on most of my sites so FEC will not work on them (pity, it is a nice plugin) - modification(s) to their code would allow it to work.
My big beef , aside from not letting potential users know that it wouldn't work with one of the most popular url plugins, is the lack of correct detail in the uninstall instructions which has caused me a lot of grief and that Numinix rarely visit the support forum - so I hope that appraises you :smile:
cheers,
Mike
p.s. why am I still using 1.3.9h which is technically no longer supported? - by choice, at present.
Totally Zenned
shags38:
p.s. why am I still using 1.3.9h which is technically no longer supported? - by choice, at present.
Upgrading is really not that difficult. I got into zencart at 138, had a completed fluid-designed store by 139h, only to find there were several key things missing or incomplete, mostly concerning security. Since 139h I have virtually used the same template and language files with only slight modifications (eg addition of responsive code and more fluid design). Very few of the upgraded files impact heavily upon the template and language files. Now I am almost up to date with 154, bar a few mods, having started the upgrade from 151 only a few weeks ago.
My 2c re FEC, USU and similar mods is do not even bother. Your stores already rank highly (more than most) on google, not through these mods but through your articles and associated websites.
Now is the time to upgrade.
Totally Zenned
dw08gm:
My 2c re FEC, USU and similar mods is do not even bother. Your stores already rank highly (more than most) on google, not through these mods but through your articles and associated websites.
and as authors of these mods will tell you themselves, there are other BUSINESS reasons to use a re-write module that have ABSOLUTELY NOTHING to do with search engine ranking..
Funny thing is these kinds of "don't use pretty URLs" discussions NEVER happen on WordPress, Joomla, Drupal, OpenCart, or PrestaCart forums where re-writing is BUILT IN to the core code.. yet here in the land of Zen Cart folks cling TIGHTLY to the belief that everyone should RUN RUN RUN form these modules.. Cracks me up.. The sentiment is as outdated as some of the code in the Zen Cart admin.. IJS..
Totally Zenned
If individual pages are well written/structured and supported by good navigation, it should not really matter what the URL reads. On some sites, such as this forum, I often take advantage of the numerical system for skipping pages/rapid return to pages, and further exploration. Often much easier to type in a relatively short number than a lengthy description (especially since some sites require the complete lengthy description in order to even find the valid page, if the number is missing).
Fields marked required must be completed.
Tell staff why this post should be reviewed.