Zen Cart Logo
Forums / Templates, Stylesheets, Page Layout / Right Column not showing up

Right Column not showing up

Locked

Views: 2,097

Results 1 to 18 of 18
This thread is locked. New replies are disabled.
12 Dec 2007, 3:22 PM
#1
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Right Column not showing up

Hi,

My right column with my specials, search, etc. suddenly disappeared:

http://www.musecards.com/wholesale/index.php?main_page=

No doubt it's something i did, but not sure how to correct it... :(
I looked in both Admin's 'Layout Settings' & 'Layout Boxes Controller' but didn't notice any change.

How can I do i get it to show up again?

Thanks in advance,
Alice

14 Dec 2007, 4:23 AM
#2
jgamio avatar

jgamio

Zen Follower

Join Date:
Nov 2006
Location:
Caracas
Posts:
114
Plugin Contributions:
0

Re: Right Column not showing up

Did you change the template before these ?

14 Dec 2007, 4:31 AM
#3
website_rob avatar

website_rob

Inactive

Join Date:
Oct 2006
Location:
Alberta, Canada
Posts:
4,572
Plugin Contributions:
0

Re: Right Column not showing up

Check the following:

Admin > Configuration > Layout Settings
Column Right Status - Global 1

If it says '0' it is turned OFF.

14 Dec 2007, 3:48 PM
#4
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Re: Right Column not showing up

Thanks, i did check the global and it does say 1.

The funny thing is that our other (retail) store shows the column, but i can't figure out what's different about it or its settings. I compared the stylesheets and admin settings, but must have missed something.

Here's that link in case that would help to compare it to the problem site:

http://www.musecards.com/store/

Website Rob:

Check the following:

Admin > Configuration > Layout Settings
Column Right Status - Global 1

If it says '0' it is turned OFF.

14 Dec 2007, 4:07 PM
#5
jgamio avatar

jgamio

Zen Follower

Join Date:
Nov 2006
Location:
Caracas
Posts:
114
Plugin Contributions:
0

Re: Right Column not showing up

bluealice,

check your tpl_main_page.php

and look if you have

$flag_disable_right = true;
14 Dec 2007, 4:30 PM
#6
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Re: Right Column not showing up

thanks.

ok, as you suggested, i looked at it and it does say "true", BUT, when i compared the tpl_main_page in both stores (in includes/templates/custom/common-- right?) they seem identical. Yet, the retail store still shows the column :dontgetit

Still, just to make sure, i replaced the wholesale store tpl page with the retail store one and i still can't get the right column to show up in the wholesale store.

any other suggestions...?:(

(Btw, when i look at the page using Web Developer to get "element info", i can see that the layout of the page elements are different in the 2 sites, but can't figure out what to do, or how to fix it, since WD only gives your the index.html view...)

jgamio:

bluealice,

check your tpl_main_page.php

and look if you have

$flag_disable_right = true;
14 Dec 2007, 4:34 PM
#7
jgamio avatar

jgamio

Zen Follower

Join Date:
Nov 2006
Location:
Caracas
Posts:
114
Plugin Contributions:
0

Re: Right Column not showing up

Are you using the same database in the two stores ?

you need to find out what is differents ?

are you using the same template in both ?

14 Dec 2007, 4:41 PM
#8
website_rob avatar

website_rob

Inactive

Join Date:
Oct 2006
Location:
Alberta, Canada
Posts:
4,572
Plugin Contributions:
0

Re: Right Column not showing up

Your Right column is showing again so I guess problem solved?

14 Dec 2007, 4:44 PM
#9
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Re: Right Column not showing up

Hi, yes... i just basically had the whole database copied along with the templates and everything. All that should be different is the store "status" and prices but not the layout. I just don't know why one's dropping the column. :no:

I'm a total newb so I've gone as far as I can go trying to figure it out. :frusty:
Am hoping a more savvy Zenner can look at it in Web Developer or FireBug and decipher the problem...

jgamio:

Are you using the same database in the two stores ?

you need to find out what is differents ?

are you using the same template in both ?

14 Dec 2007, 4:46 PM
#10
jgamio avatar

jgamio

Zen Follower

Join Date:
Nov 2006
Location:
Caracas
Posts:
114
Plugin Contributions:
0

Re: Right Column not showing up

Try this use the same database in both store in this way you will know if the problem is in the code or in configuration.

don't use a copy use the same database.

14 Dec 2007, 4:59 PM
#11
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Re: Right Column not showing up

Hi Website Rob. Still not showing the right column. I think you might be looking at the retail store, which does show it.

So basically...

RETAIL store (Does show the right column): http://www.musecards.com/store/
vs.
WHOLESALE (Does not show the column): http://www.musecards.com/wholesale/

I'm still trying to figure out what's different. I don't think it's a database issue, but rather a layout or stylesheet issue. Because it was showing up fine for a while after the database copy.

Everything else is fine in the new store.

Website Rob:

Your Right column is showing again so I guess problem solved?

14 Dec 2007, 5:04 PM
#12
jgamio avatar

jgamio

Zen Follower

Join Date:
Nov 2006
Location:
Caracas
Posts:
114
Plugin Contributions:
0

Re: Right Column not showing up

bluealice,

I don't think it's a database issue, but rather a layout or stylesheet issue. Because it was showing up fine for a while after the database copy.

You didnt test the same database, if you dont try you are not to going to find the problem.

Try these other: change to the default template and check if you can see the rightbox.

14 Dec 2007, 7:35 PM
#13
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Re: Right Column not showing up

Thanks, tried changing the template but no luck...

I also copied the entire "custom" folder in Templates to the wholesale site, but am still not showing the right column... most curious... :dontgetit

jgamio:

bluealice,

You didnt test the same database, if you dont try you are not to going to find the problem.

Try these other: change to the default template and check if you can see the rightbox.

14 Dec 2007, 8:10 PM
#14
jgamio avatar

jgamio

Zen Follower

Join Date:
Nov 2006
Location:
Caracas
Posts:
114
Plugin Contributions:
0

Re: Right Column not showing up

The problem look like a configuration problem if you dont have

navColumnOne navColumnTwo in the second template I think that mean you have a wrong value in the database or you change the tpl_main_page.php.

  1. try to conect the whole sale to the retail store just change the config to the other database to test

  2. Check with the winmerge the files in the template chapter to see what is diferrent.

Because you said the template work fine in one site but no in the other a think that is a database problem

Maybe Can you show a picture of you Layout Box Control in the admin
or show your tpl_main_page.php. code

15 Dec 2007, 3:48 AM
#15
website_rob avatar

website_rob

Inactive

Join Date:
Oct 2006
Location:
Alberta, Canada
Posts:
4,572
Plugin Contributions:
0

Re: Right Column not showing up

You say you replaced the Templates dir. so each site is using the same files. I'm not sure that is true.

Look at the coding between these two Comments, for both sites.

**<!--bof-navigation display-->

<!--eof-navigation display-->**

The 'wholesale' page includes Form code whilst the 'retail' does not.

I have found that when replacing files using an FTP program, doesn't matter which one, there are times when the desired change is not seen. In those cases I will delete the file(s) on the Hosting account and then reupload the desired files.

I'm also wondering about the Template itself. May not be related to your current problem whenever I see < font > tags I have to wonder how old the code is and/or are there places where it may be causing problems.

Otherwise, if files used are the same, then the only place to look is within the Admin section and your settings. Those are saved in the database and different Themes can have different settings. You have not yet mentioned if you tried "jgamio's" suggestion, replacing your Wholesale database with your Retail one, to see what Layout changes if any.

15 Dec 2007, 2:24 PM
#16
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Re: Right Column not showing up

I'm afraid I don't know where to find the codes you mentioned.
I had already created the retail database & site, then paid someone from this forum to create the wholesale one so that we could have different pricing, access codes, and most importantly minimum quantity requirements (the Dual Pricing module was not enough to do that, so we did the above after several TZ recommendations to do so.)

I can't reach the person who created the second database, but will try again. This seemed like something fairly simple to fix/correct via the Admin settings or one of the files, but i can see it's more involved than that.

As a test, i replaced the entire "custom" folder in Templates with the one from the retail site, and still no luck.

Website Rob:

You say you replaced the Templates dir. so each site is using the same files. I'm not sure that is true.

Look at the coding between these two Comments, for both sites.

**<!--bof-navigation display-->

<!--eof-navigation display-->**

The 'wholesale' page includes Form code whilst the 'retail' does not.

I have found that when replacing files using an FTP program, doesn't matter which one, there are times when the desired change is not seen. In those cases I will delete the file(s) on the Hosting account and then reupload the desired files.

I'm also wondering about the Template itself. May not be related to your current problem whenever I see < font > tags I have to wonder how old the code is and/or are there places where it may be causing problems.

Otherwise, if files used are the same, then the only place to look is within the Admin section and your settings. Those are saved in the database and different Themes can have different settings. You have not yet mentioned if you tried "jgamio's" suggestion, replacing your Wholesale database with your Retail one, to see what Layout changes if any.

15 Dec 2007, 4:24 PM
#17
bluealice avatar

bluealice

Zen Follower

Join Date:
Jan 2007
Posts:
148
Plugin Contributions:
0

Re: Right Column not showing up

**Hi, I've attached JPGs of both my Layout Settings screen & the Layout Box Controller screen.

And below is the tpl_main_page_php code:**

<?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-2006 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 4886 2006-11-05 09:01:18Z drbyte $ */ // 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_main_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 * */ 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 or (CUSTOMERS_APPROVAL == '1' and $_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 or (CUSTOMERS_APPROVAL == '1' and $_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 * */ 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 --> </body> ** Hope this helps shed some light.** :unsure:

jgamio:

Maybe Can you show a picture of you Layout Box Control in the admin
or show your tpl_main_page.php. code