Subheader menu disappeared at checkout success page
For some reason, I found out that the subheader menu where it says "New Products | Sales | Shopping Cart | Login | Members" has disappeared at checkout success page. The rest of the pages (as far as I know) have the subheader menu. Does anyone know how this happened? Please advise. Thanks in advance.
Re: Subheader menu disappeared at checkout success page
HTML Code:
<!-- bof languages/currencies header display -->
<div id="navCurrenciesWrapper" class="forward">
<a href="http://www.dealbyethan.com/?currency=USD">$USD</a> <a href="http://www.dealbyethan.com/?currency=EUR">€EUR</a> <a href="http://www.dealbyethan.com/?currency=AUD">$AUD</a> <a href="http://www.dealbyethan.com/?currency=GBP">£GBP</a> <a href="http://www.dealbyethan.com/?currency=CAD">$CAD</a> <a href="http://www.dealbyethan.com/?currency=JPY">¥JPY</a> <a href="http://www.dealbyethan.com/?currency=KRW">₩KRW</a> <a href="http://www.dealbyethan.com/?currency=CNY">¥CNY</a> </div>
<!-- eof languages/currencies header display -->
Any links that are relevant to your site you do not need to call as http://www.yoursite.com/image/image.jpg it should read
/image/image.jpg
when you enter a secure part of your site http:// needs to be https:// if that makes any sence
so you need to call your images relitive to site as zen cart knows where it is located if you call it http:// zencart thinks you are accessing from a strange location, all css images should also be caled relitive from the css file
Re: Subheader menu disappeared at checkout success page
Thanks for your response.
I don't understand what you were trying to say. Please explain. The subheader menu is showing during checkout but not after checkout, i.e. at checkout success page.
Re: Subheader menu disappeared at checkout success page
Sounds like something in your template ...
Either the code is designed to mask it during checkout or there is something wrong with your template that it loses that ...
Without seeing the site it is hard to say ...
Re: Subheader menu disappeared at checkout success page
NOTE: you also appear to be missing from your stylesheet the classes:
Code:
.hiddenField {
display: none;
}
.visibleField {
display: inline;
}
These will make the address info appear correctly when changing between countries etc.
Re: Subheader menu disappeared at checkout success page
Hi Ajeh,
Thanks for your help.
Quote:
Sounds like something in your template ... Either the code is designed to mask it during checkout or there is something wrong with your template that it loses that ...
During checkout the subheader menu is there but NOT after checkout, i.e. the Thank you page. Therefore I don't think it is designed to mask it. Which files should I look into?
Quote:
NOTE: you also appear to be missing from your stylesheet the classes:
Code:
.hiddenField {
display: none;
}
.visibleField {
display: inline;
}
These will make the address info appear correctly when changing between countries etc.
Should I add this code in the end of this file?
/includes/templates/YOUR_TEMPLATE/stylesheet.css
Re: Subheader menu disappeared at checkout success page
Quote:
Should I add this code in the end of this file?
/includes/templates/YOUR_TEMPLATE/stylesheet.css
Code:
.hiddenField {
display: none;
}
.visibleField {
display: inline;
}
YES...
Re: Subheader menu disappeared at checkout success page
Hi Ajeh,
Quote:
Sounds like something in your template ... Either the code is designed to mask it during checkout or there is something wrong with your template that it loses that ...
I looked into the possible files that cause the problem with no luck. Any idea?
Re: Subheader menu disappeared at checkout success page
Do a search on:
Members
in the Developers Tool Kit ...
Then do a search on the DEFINE for that ...
This should tell you what file is drawing that menu ...
Then do a search for the menu filename ...
Somewhere that filename is being called by most of your pages, but not all of your pages ...
Re: Subheader menu disappeared at checkout success page
Quote:
Do a search on:
Members
in the Developers Tool Kit ...
Then do a search on the DEFINE for that ...
This should tell you what file is drawing that menu ...
Then do a search for the menu filename ...
Somewhere that filename is being called by most of your pages, but not all of your pages ...
Thanks for your help, Ajeh. In the Developers Tool Kit, I search on Members and then on the DEFINE for that and found the file that draws the menu:
/includes/languages/english/menu.php
Line #16 : define('MENU_TEXT_MEMBERS', 'Members');
I then search for menu.php in the Developers Tool Kit again and found 2 things:
/includes/languages/english/menu.php
Line #2 : $Id: english_menu.php,v 1.0 2004/08/09 Exp $
/includes/templates/ZC03C8447TM/common/tpl_main_page.php
Line #47 : <?php require(DIR_WS_LANGUAGES . $_SESSION['language'] . '/menu.php'); ?>
I am not sure what these mean. What should I do next?