Zen Follower
- Join Date:
- Aug 2006
- Posts:
- 197
- Plugin Contributions:
- 0
Footer Not Showing
Hi,
On http://www.lakeslampshades.com/ the footer is not showing up? Anyone know why this is or what file I should look in? Thanks in advance for any help!:D
Nate
Views: 3,285
Zen Follower
Hi,
On http://www.lakeslampshades.com/ the footer is not showing up? Anyone know why this is or what file I should look in? Thanks in advance for any help!:D
Nate
Black Belt
Yep, your footer's not showing. The source code quits immediately after the #contentMainWrapper table. To say any more about the cause would require seeing your php code.
For starters, what kind of mods have you made/installed? The file that controls the page flow is /includes/templates/your_template/common/tpl_main_page.php. Do you have a customized version of this?
Zen Follower
I do have a custom tpl_main_page.php file. The code is below. This problem cropped up while I was trying to install Simple Google Analytics. The only other mod I have installed is the User Tracking mod.
<?php
/**
* Common Template - tpl_main_page.php
*
* Governs the overall layout of an entire page<br />
* Normally consisting of a header, left side column. center column. right side column and footer<br />
* For customizing, this file can be copied to /templates/your_template_dir/pagename<br />
* example: to override the privacy page<br />
* - make a directory /templates/my_template/privacy<br />
* - copy /templates/templates_defaults/common/tpl_main_page.php to /templates/my_template/privacy/tpl_main_page.php<br />
* <br />
* to override the global settings and turn off columns un-comment the lines below for the correct column to turn off<br />
* to turn off the header and/or footer uncomment the lines below<br />
* Note: header can be disabled in the tpl_header.php<br />
* Note: footer can be disabled in the tpl_footer.php<br />
* <br />
* $flag_disable_header = true;<br />
* $flag_disable_left = true;<br />
* $flag_disable_right = true;<br />
* $flag_disable_footer = true;<br />
* <br />
* // example to not display right column on main page when Always Show Categories is OFF<br />
* <br />
* if ($current_page_base == 'index' and $cPath == '') {<br />
* $flag_disable_right = true;<br />
* }<br />
* <br />
* example to not display right column on main page when Always Show Categories is ON and set to categories_id 3<br />
* <br />
* if ($current_page_base == 'index' and $cPath == '' or $cPath == '3') {<br />
* $flag_disable_right = true;<br />
* }<br />
*
* @package templateSystem
* @copyright Copyright 2003-2007 Zen Cart Development Team
* @copyright Portions Copyright 2003 osCommerce
* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
* @version $Id: tpl_main_page.php 7085 2007-09-22 04:56:31Z ajeh $
*/
// the following IF statement can be duplicated/modified as needed to set additional flags
if (in_array($current_page_base,explode(",",'list_pages_to_skip_all_right_sideboxes_on_here,separated_by_commas,and_no_spaces')) ) {
$flag_disable_right = true;
}
$header_template = 'tpl_header.php';
$footer_template = 'tpl_footer.php';
$left_column_file = 'column_left.php';
$right_column_file = 'column_right.php';
$body_id = ($this_is_home_page) ? 'indexHome' : str_replace('_', '', $_GET['main_page']);
?>
<body id="<?php echo $body_id . 'Body'; ?>"<?php if($zv_onload !='') echo ' onload="'.$zv_onload.'"'; ?>>
<?php
if (SHOW_BANNERS_GROUP_SET1 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET1)) {
if ($banner->RecordCount() > 0) {
?>
<div id="bannerOne" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
<?php
}
}
?>
<div id="mainWrapper">
<?php
/**
* prepares and displays header output
*
*/
if (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_HEADER_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == '')) {
$flag_disable_header = true;
}
require($template->get_template_dir('tpl_header.php',DIR_WS_TEMPLATE, $current_page_base,'common'). '/tpl_header.php');?>
<table width="100%" border="0" cellspacing="0" cellpadding="0" id="contentMainWrapper">
<tr>
<?php
if (COLUMN_LEFT_STATUS == 0 || (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '') || (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_COLUMN_LEFT_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == ''))) {
// global disable of column_left
$flag_disable_left = true;
}
if (!isset($flag_disable_left) || !$flag_disable_left) {
?>
<td id="navColumnOne" class="columnLeft" style="width: <?php echo COLUMN_WIDTH_LEFT; ?>">
<?php
/**
* prepares and displays left column sideboxes
*
*/
?>
<div id="navColumnOneWrapper" style="width: <?php echo BOX_WIDTH_LEFT; ?>"><?php require(DIR_WS_MODULES . zen_get_module_directory('column_left.php')); ?></div></td>
<?php
}
?>
<td valign="top">
<!-- bof breadcrumb -->
<?php if (DEFINE_BREADCRUMB_STATUS == '1' || (DEFINE_BREADCRUMB_STATUS == '2' && !$this_is_home_page) ) { ?>
<div id="navBreadCrumb"><?php echo $breadcrumb->trail(BREAD_CRUMBS_SEPARATOR); ?></div>
<?php } ?>
<!-- eof breadcrumb -->
<?php
if (SHOW_BANNERS_GROUP_SET3 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET3)) {
if ($banner->RecordCount() > 0) {
?>
<div id="bannerThree" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
<?php
}
}
?>
<!-- bof upload alerts -->
<?php if ($messageStack->size('upload') > 0) echo $messageStack->output('upload'); ?>
<!-- eof upload alerts -->
<?php
/**
* prepares and displays center column
*
*/
require($body_code); ?>
<?php
if (SHOW_BANNERS_GROUP_SET4 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET4)) {
if ($banner->RecordCount() > 0) {
?>
<div id="bannerFour" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
<?php
}
}
?></td>
<?php
//if (COLUMN_RIGHT_STATUS == 0 || (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '') || (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_COLUMN_RIGHT_OFF == 'true' && $_SESSION['customers_authorization'] != 0)) {
if (COLUMN_RIGHT_STATUS == 0 || (CUSTOMERS_APPROVAL == '1' and $_SESSION['customer_id'] == '') || (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_COLUMN_RIGHT_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == ''))) {
// global disable of column_right
$flag_disable_right = true;
}
if (!isset($flag_disable_right) || !$flag_disable_right) {
?>
<td id="navColumnTwo" class="columnRight" style="width: <?php echo COLUMN_WIDTH_RIGHT; ?>">
<?php
/**
* prepares and displays right column sideboxes
*
*/
?>
<div id="navColumnTwoWrapper" style="width: <?php echo BOX_WIDTH_RIGHT; ?>"><?php require(DIR_WS_MODULES . zen_get_module_directory('column_right.php')); ?></div></td>
<?php
}
?>
</tr>
</table>
<?php
/**
* prepares and displays footer output
*
*/
if (CUSTOMERS_APPROVAL_AUTHORIZATION == 1 && CUSTOMERS_AUTHORIZATION_FOOTER_OFF == 'true' and ($_SESSION['customers_authorization'] != 0 or $_SESSION['customer_id'] == '')) {
$flag_disable_footer = true;
}
require($template->get_template_dir('tpl_footer.php',DIR_WS_TEMPLATE, $current_page_base,'common'). '/tpl_footer.php');
?>
</div>
<!--bof- parse time display -->
<?php
if (DISPLAY_PAGE_PARSE_TIME == 'true') {
?>
<div class="smallText center">Parse Time: <?php echo $parse_time; ?> - Number of Queries: <?php echo $db->queryCount(); ?> - Query Time: <?php echo $db->queryTime(); ?></div>
<?php
}
?>
<!--eof- parse time display -->
<!--bof- banner #6 display -->
<?php
if (SHOW_BANNERS_GROUP_SET6 != '' && $banner = zen_banner_exists('dynamic', SHOW_BANNERS_GROUP_SET6)) {
if ($banner->RecordCount() > 0) {
?>
<div id="bannerSix" class="banners"><?php echo zen_display_banner('static', $banner); ?></div>
<?php
}
}
?>
<!--eof- banner #6 display -->
<?php
require($template->get_template_dir('.php',DIR_WS_TEMPLATE, $current_page_base,'google_analytics') . '/google_analytics.php');
?>
</body>
Thanks,
Nate
Black Belt
Well, since I understand Google Analytics code generally goes in the footer, that would be the file to look at (tpl_footer.php or whatever file you were putting the code in).
Zen Follower
Looks like it was the user tracking code I am supposed to paste in tpl_footer.php
<?php if (ZEN_CONFIG_USER_TRACKING == 'true') { zen_update_user_tracking(); } ?>
Is causing the problems. When I remove it, the footer shows, but I'd still like to have the ability to track users in Zen Cart. Any solution.
Thanks for pointing me in the right direction.:smile:
Nate
Totally Zenned
<?php if (ZEN_CONFIG_USER_TRACKING == 'true') { zen_update_user_tracking(); } ?>bgroup99:
Looks like it was the user tracking code I am supposed to paste in tpl_footer.php
>
> Is causing the problems. When I remove it, the footer shows, but I'd still like to have the ability to track users in Zen Cart. Any solution.
>
> Thanks for pointing me in the right direction.:smile:
>
> Nate
I am having the same problems. Did you get this resolved?
Thanks, Kim
Zen Follower
I think I just ended up using the google analytics mod from the downloads section: http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=891
Good luck!
Totally Zenned
bgroup99:
I think I just ended up using the google analytics mod from the downloads section: http://www.zen-cart.com/index.php?main_page=product_contrib_info&products_id=891
Good luck!
That is what I loaded...and not seeing my footer.
Kim
Zen Follower
To be honest with you, I have no idea how I solved this problem. Should have posted when I figured it out :blush:
Does your footer show when you remove the code that I did?
Totally Zenned
bgroup99:
To be honest with you, I have no idea how I solved this problem. Should have posted when I figured it out :blush:
Does your footer show when you remove the code that I did?
Well, I tried to take out of tpl_footer.php. I think I messed up the code because I still do not see footer.
Does your footer end like this.......
<!--bof- site copyright display --> <div id="siteinfoLegal" class="legalCopyright"><?php echo FOOTER_TEXT_BODY; ?></div> <!--eof- site copyright display --> <?php } // flag_disable_footer ?>I am wondering what I messed up.
Thanks, Kim
Zen Follower
Do you have a backup of the tpl_footer.php file?
That code looks right...
Totally Zenned
bgroup99:
Do you have a backup of the tpl_footer.php file?
That code looks right...
Nope...need a backup. Know where I can get one?
Thanks, Kim
Zen Follower
Try looking in the template_default or classic folders in includes/templates maybe? Can't remember ZC file structure off the top of my head.:unsure:
Totally Zenned
bgroup99:
Try looking in the template_default or classic folders in includes/templates maybe? Can't remember ZC file structure off the top of my head.:unsure:
Ok...Found backup in temp file. I loaded and still do not have footer file. I also found tpl_main_page. Reloaded that and still no footer.
Can anyone help? Been trying to get footer back after doing Google analytics install.
Kim
New Zenner
Hi Kim,
I have the same problem 'footer' don't show up. :blink:
I checked your website and it shows fine. Could you tell me how you manage to get it back.
Thanks,Bimo
Black Belt
In response to your pm, I haven't installed Google Analytics, so I really couldn't tell you how Kim solved her problem.
Totally Zenned
bimo_in_bali:
Hi Kim,
I have the same problem 'footer' don't show up. :blink:
I checked your website and it shows fine. Could you tell me how you manage to get it back.
Thanks,Bimo
I did not realize that it showed as white in my stylesheets. As soon as I gave it some color. It was back. Somehow when I did some changes some things over-ride. Not sure exactly what happened. In FireFox, use show css and click in footer area. The developer tools are great!
Check out your stylesheet.css.
Kim
New Zenner
Thanks for the reply everyone, I'll give it a try on the stylesheet file:smile:
Thanks again,
Bimo
Tell staff why this post should be reviewed.