hedera:
I noticed something in final testing that I'm mildly concerned about. I don't think it's really a show-stopper, but our customer base is unusual, and it may become an issue:
When you enter the billing information and click "enter", after choosing checkout without account, in the header the status changes from "Log In" to "Log Out." At this point you shouldn't be aware that you have logged in. I'm afraid it will scare some of our customers away. Is there some way to make that whole Login status display go away?? I've looked through the admin menus and it doesn't seem to be anything I can turn off from there.
There is a way to make certain links disappear when a customer is COWOA. I've always wanted to add these into the mod, but I have so much going on right now and never could get to it.
On my site, when a customer is COWOA, the "My Account" and "Log Out" links disappear. This is done by adding
<?php if (!($_SESSION['COWOA'])) { ?> before the link and <?php } ?> after.
So take a look at a section of my tpl_header.php file:
<?php if (!($_SESSION['COWOA'])) { ?><?php if ($_SESSION['customer_id']) { ?><a href="<?php echo zen_href_link(FILENAME_ACCOUNT, '', 'SSL'); ?>">My Account</a> | <?php } ?><?php } ?>
**
<?php if (!($_SESSION['COWOA'])) { ?>**<?php if ($_SESSION['customer_id']) { ?><a href="<?php echo zen_href_link(FILENAME_LOGOFF, '', 'SSL'); ?>">Logout</a></li><?php } ?>**<?php } ?>**
I'm sure you can add the same thing to the Login link. I never added it because I felt like the customer would assume that, even though they didn't really create an account (as far as they knew), they were still involved in some kind of "session" with the site. My confirmation page, for example, does not ask them to "Log Out", whether they are signed up or not, it asks them to "End Their Session".