DivaVocals:
Installing this last night for a client.. Ran into this issue last night.. (hadn't run into this issue hence my previous incorrect response) DrByte was on the money with regards to the cause. There is a missing semi colon on line 19 of the time_out.php.
change line 19 from:
define('TEXT_PASSWORD_FORGOTTEN', 'Forgot Your Password?')
>
> to:
> ```
define('TEXT_PASSWORD_FORGOTTEN', 'Forgot Your Password?');
and poof the problem goes away..
DivaVocals:
So I've been doing more work refining the on-screen text and error messages for this module.. In testing this module, my client and I both felt that some of them are a little awkwardly worded. I also realized that the Standard and COWOA error message I posted my corrections for previously should be separated and not shared. My client and I have been doing some informal research as to how similar guest checkout features are used with other online retailers (with a particular eye on some of the larger online retailers). My client and I are also gathering feedback from some of his customers who agreed to help us with a VERY informal usability study.
The purpose of this effort was to come up with clearer and more consistent on-screen messages for COWOA. I made a number of changes to several COWOA files to implement the changesIn this effort, I also found one instance of hard coded text in one of the COWOA files which I also corrected to use a language file define.
Wanted to share the changes I've made as a result. It's too much to post all the changes inside a post so I've uploaded screenprints of the changes I made. I will attache a zip file of the modified files my next post.. Would like to suggest that these changes (or similar ones) should be part of the next COWOA release. I would be happy to bundle these changes up, but wanted to throw it out to the community for opinions.. (and I don't want to step on my friend CountryCharm's toes!:smile:)
Files modified:
includes/languages/YOUR_TEMPLATE/english.php
includes/languages/english/YOUR_TEMPLATE/time_out.php
includes/languages/english/YOUR_TEMPLATE/login.php
includes/modules/YOUR_TEMPLATE/no_account.php
includes/templates/YOUR_TEMPLATE/templates/tpl_login_default.php
I also added an additional arrow image thought others might find it useful so I've included this as well
New_Installation\Optional_Arrows\arrow_checkout16.png
DivaVocals:
Lastly I think that there is one more change that COWOA should include. Sideboxes should be turned off during the checkout process to minimize customer distractions during checkout. (I believe FEAC includes this as part of it's default setup) looking at some of the larger e-commerce retailers, they too turn off "distractions" during checkout... That said I will be adding the following change to the COWOA version I will be submitting:
in the includes/templates/YOUR_TEMPLATE/common/tpl_main_page.php file:
(edited from the original post)
// the following IF statement can be duplicated/modified as needed to set additional flags
if (in_array($current_page_base,explode(",",'account,account_password,account_edit,address_book,account_history_info,account_newsletters,account_notifications,account_history,login,logoff,checkout_shipping,checkout_shipping_address,checkout_payment,checkout_payment_address,checkout_confirmation,checkout_process,shopping_cart,address_book_process')) ) {
$flag_disable_right = true;
$flag_disable_left = true;
> **DivaVocals:**
>
> Still refining the on-screen messages. Thanks to Delia Wilson I found two more.
>
>
> 1. >
2. On the payment page the customer is prompted to continue to step 4 to "to confirm your order". Step 4 is actually the REVIEW order step. So I will edit: **includes/languages/english/YOUR_TEMPLATE/checkout_payment.php** so that the text reads "**- to review your order.**"
>
3. Gonna make a small change to the **includes/languages/english/custom_template/login.php** file so that the PayPal Express text reads (the part in red is the addition):
> *Have a PayPal account? Want to pay quickly with a credit card? Use the PayPal button below to use the Express Checkout option. ****No PayPal account is required to use your credit card.***
>
> **DivaVocals:**
>
> There's a few other minor changes Delia did that also make sense from a usability POV.. The next steps text really should be next to the "Continue" button and not on the far left of the page. So I'll make those changes as well..
>
> Also in going through the two different checkout processes, I noticed a number of other inconsistencies that I will be correcting:
>
> 1. >
2. The order step numbers are inconsistent in the standard check out flow versus the COWOA flow. In the standard checkout it shows that there are only 3 steps, but in the COWOA flow there are 5 steps. (That's because the confirmation step is counted in the COWOA flow, but not in the standard flow) So I've corrected the text in the standard flow to reflect that there are FOUR steps not THREE.
>
3. I also noted that in the final confirmation step in BOTH flows and the billing step of the COWOA flow, the heading "Step # or #" is missing. So I've corrected the package to include the same step heading text as the other pages in the checkout process.
>
>
> I'm continuing to test and review the workflow for inconsistencies and other usability issues.. Hope to have this all finalized and submitted today..
Okay I think I got it all updated, tested, and documented.. I summarized all the threads I posted which covers most of the updates I made above. I'm wiped out right now and I will bundle this all up and submit it in the morning..
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.