Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Removing right column


varnco

Recommended Posts

I am trying to comment out this section, to remove the right column from a bunch of pages:

 

<!-- body_text_eof //-->

<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">

< !-- right_navigation //-->

< ?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>

< !-- right_navigation_eof //-->

</table></td>

 

 

Wiki recommends deleting the above, but I'd rather leave it, and comment it out, so it doesn't show.

 

I've tried using

 

<!-- BOF remove this

 

EOF remove this -->

 

But the right column still shows.

Link to comment
Share on other sites

<!-- body_text_eof //--
<td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">
< !-- right_navigation //--
< ?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>
< !-- right_navigation_eof //--
</table></td> //-->

Hth,

Matt

Link to comment
Share on other sites

Okay, I tried using the commenting out instructions, but it still doesn't work.

 

Something really quirky is going on... the right column goes away, but the stuff that is normally in the right column ends up in the left column, under the left column.

 

I have the "right column" set up to display best sellers, shopping cart, and specials. The left column is not set up for these at all.

 

Here's a sample link to see what is happeing:

 

http://www.varnco.com/catalog/catalog/login.php

 

Here's the code that is used for login.php page:

<?php
/*
 $Id: login.php,v 1.75 2003/02/13 03:01:49 hpdl Exp $

 osCommerce, Open Source E-Commerce Solutions
 http://www.oscommerce.com

 Copyright (c) 2003 osCommerce

 Released under the GNU General Public License
*/

 require('includes/application_top.php');

 if (isset($HTTP_GET_VARS['action']) && ($HTTP_GET_VARS['action'] == 'process')) {
   $email_address = tep_db_prepare_input($HTTP_POST_VARS['email_address']);
   $password = tep_db_prepare_input($HTTP_POST_VARS['password']);

// Check if email exists
   $check_customer_query = tep_db_query("select customers_id, customers_firstname, customers_password, customers_email_address, customers_default_address_id from " . TABLE_CUSTOMERS . " where customers_email_address = '" . tep_db_input($email_address) . "'");
   if (!tep_db_num_rows($check_customer_query)) {
     $HTTP_GET_VARS['login'] = 'fail';
   } else {
     $check_customer = tep_db_fetch_array($check_customer_query);
// Check that password is good
     if (!tep_validate_password($password, $check_customer['customers_password'])) {
       $HTTP_GET_VARS['login'] = 'fail';
     } else {
       $check_country_query = tep_db_query("select entry_country_id, entry_zone_id from " . TABLE_ADDRESS_BOOK . " where customers_id = '" . $check_customer['customers_id'] . "' and address_book_id = '1'");
       $check_country = tep_db_fetch_array($check_country_query);

       $customer_id = $check_customer['customers_id'];
       $customer_default_address_id = $check_customer['customers_default_address_id'];
       $customer_first_name = $check_customer['customers_firstname'];
       $customer_country_id = $check_country['entry_country_id'];
       $customer_zone_id = $check_country['entry_zone_id'];
       tep_session_register('customer_id');
       tep_session_register('customer_default_address_id');
       tep_session_register('customer_first_name');
       tep_session_register('customer_country_id');
       tep_session_register('customer_zone_id');

       $date_now = date('Ymd');
       tep_db_query("update " . TABLE_CUSTOMERS_INFO . " set customers_info_date_of_last_logon = now(), customers_info_number_of_logons = customers_info_number_of_logons+1 where customers_info_id = '" . $customer_id . "'");

// restore cart contents
       $cart->restore_contents();

       if (sizeof($navigation->snapshot) > 0) {
         $origin_href = tep_href_link($navigation->snapshot['page'], tep_array_to_string($navigation->snapshot['get'], array(tep_session_name())), $navigation->snapshot['mode']);
         $navigation->clear_snapshot();
         tep_redirect($origin_href);
       } else {
         tep_redirect(tep_href_link(FILENAME_DEFAULT));
       }
     }
   }
 }

 require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_LOGIN);

 $breadcrumb->add(NAVBAR_TITLE, tep_href_link(FILENAME_LOGIN, '', 'SSL'));
?>
<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
<html <?php echo HTML_PARAMS; ?>>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<?php echo CHARSET; ?>">
<title><?php echo TITLE; ?></title>
<base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
<link rel="stylesheet" type="text/css" href="stylesheet.css">
<script language="javascript"><!--
function session_win() {
 window.open("<?php echo tep_href_link(FILENAME_INFO_SHOPPING_CART); ?>","info_shopping_cart","height=460,width=430,toolbar=no,statusbar=no,scrollbars=yes").focus();
}
//--></script>
</head>
<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">
<!-- header //-->
<?php require(DIR_WS_INCLUDES . 'header.php'); ?>
<!-- header_eof //-->

<!-- body //-->
<table border="0" width="100%" cellspacing="3" cellpadding="3">
 <tr>
   <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">
<!-- left_navigation //-->
<?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
<!-- left_navigation_eof //-->
   </table></td>
<!-- body_text //-->
   <td width="100%" valign="top"><table border="0" width="100%" cellspacing="0" cellpadding="0">
     <tr>
       <td><table border="0" width="100%" cellspacing="0" cellpadding="0">
         <tr>
           <td class="pageHeading"><?php echo HEADING_TITLE; ?></td>
           <td rowspan="2" class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_login.gif', HEADING_TITLE, HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td>
         </tr>
       </table></td>
     </tr>
     <tr>
       <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
     </tr>
<?php
 if (isset($HTTP_GET_VARS['login']) && ($HTTP_GET_VARS['login'] == 'fail')) {
   $info_message = TEXT_LOGIN_ERROR;
 } elseif ($cart->count_contents()) {
   $info_message = TEXT_VISITORS_CART;
 }

 if (isset($info_message)) {
?>
     <tr>
       <td class="smallText"><?php echo $info_message; ?></td>
     </tr>
     <tr>
       <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
     </tr>
<?php
 }
?>
     <tr>
       <td><?php echo tep_draw_form('login', tep_href_link(FILENAME_LOGIN, 'action=process', 'SSL')); ?>
	 <table border="0" width="100%" cellspacing="0" cellpadding="2">
            <tr>
<?php
if (PWA_ON == 'false') {
require(DIR_WS_INCLUDES . FILENAME_PWA_ACC_LOGIN);
} else {
require(DIR_WS_INCLUDES . FILENAME_PWA_PWA_LOGIN);
}
?>
         </tr>
       </table></form></td>
     </tr>
   </table></td>
<!-- body_text_eof //-->
<!-- BOF remove right column edit by varn //--
   <td width="<?php echo BOX_WIDTH; ?>" valign="top"><table border="0" width="<?php echo BOX_WIDTH; ?>" cellspacing="0" cellpadding="2">
<!-- right_navigation //--
<?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>
<!-- right_navigation_eof //--
EOF remove right column //-->
   </table></td>
 </tr>
</table>
<!-- body_eof //-->

<!-- footer //-->
<?php require(DIR_WS_INCLUDES . 'footer.php'); ?>
<!-- footer_eof //-->
<br>
</body>
</html>
<?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>

 

Help?

Link to comment
Share on other sites

HELP!!! I am wading through this stuff, and seem to be getting somewhere (very slowly). Problem is I need only the left column. I have moved all my info boxes over to the left column successfully, and have a completely empty right column. Problem is I still cant get my text to display over to the right hand side, I just have a great big blank space. Which file do i need to go to to sort this out??? (site currently accesible via www.logon.info) - my right hand column column_right.php now only has this in it...

 

<?php

/*

$Id: column_right.php,v 1.17 2003/06/09 22:06:41 hpdl Exp $

 

osCommerce, Open Source E-Commerce Solutions

http://www.oscommerce.com

 

Copyright © 2003 osCommerce

 

Released under the GNU General Public License

*/

 

?>

 

nothing else. Anyone help???

Please note - if I have suggested a contrib above, it doesnt mean it will work! Most of the contribs are not ones I've used, but may be useful for your particular problem....

Have you tried a refined search? Chances are your problem has already been dealt with elsewhere on the forums.....

if (stumped == true) {

return(square_one($start_over)

} else {

$random_query = tep_fetch_answer($forum_query)

}

Link to comment
Share on other sites

Hijacking my thread? :-)

 

 

You seem to have only removed the boxes themselves, leaving the right column intact.

 

You need to remove the coding for the right column. Instructions are here:

 

http://wiki.oscommerce.com/docsCatBoxGenRemove

 

The coding needs to be removed from all the individual pages that you want the 3rd column removed.

 

Shipping.php

info.php

productlisting.php

etc, etc. etc.

 

Good luck.

 

I am trying to do the same, but not permanently remove the coding as wiki shows, but rather commenting them out, in case I want to add it back in the future.

 

Back to the regularly scheduled forum thread

:-)

Link to comment
Share on other sites

Hmm...try commenting out the require:

< ?php //require(DIR_WS_INCLUDES . 'column_right.php'); ?>

and see if that helps? Or did you figure it out already? It looks right to me now when I follow your link. Or am I missing something?

 

The difference between what I did and what you did is that you had nested comments. By deleting the > from the end comment lines, I stopped the comment from ending.

 

Hth,

Matt

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...