Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

1054 - Unknown column 'p.products_id' in 'on clause'


aodfan

Recommended Posts

My server just upgraded to MySQL 5, and my site is getting errors everywhere, on index, in categories. I have a highly modified site, and the help that I have looked at on here is completely different than what I have wondering if someone can help, if I post my files.

 

1054 - Unknown column 'p.products_id' in 'on clause'

 

SELECT p.products_date_added, p.products_id, p.products_image, p.products_tax_class_id, pd.products_name, if(s.status, s.specials_new_products_price, p.products_price) as products_price FROM products p, products_description pd LEFT JOIN specials s ON (p.products_id = s.products_id) WHERE p.products_id IN (427,428,429,431,432,433,434,435,436,437,438,439,440,441,442,443,444,445,446,447

,448,449,450,451,452,453,454,455) AND p.products_status = '1' AND p.products_id = pd.products_id AND pd.language_id = '1' ORDER BY RAND() LIMIT 6

 

[TEP STOP]

 

Here is index:

<?php
  /*
 $Id: index.php,v 1.1 2003/06/11 17:37:59 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');

  // the following cPath references come from application_top.php
 $category_depth = 'top';
 if (isset($cPath) && tep_not_null($cPath)) {
   $categories_products_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS_TO_CATEGORIES . " where categories_id = '" . (int)$current_category_id . "'");
   $cateqories_products = tep_db_fetch_array($categories_products_query);
   if ($cateqories_products['total'] > 0) {
	 $category_depth = 'products'; // display products
   } else {
	 $category_parent_query = tep_db_query("select count(*) as total from " . TABLE_CATEGORIES . " where parent_id = '" . (int)$current_category_id . "'");
	 $category_parent = tep_db_fetch_array($category_parent_query);
	 if ($category_parent['total'] > 0) {
	   $category_depth = 'nested'; // navigate through the categories
	 } else {
	   $category_depth = 'products'; // category has no products, but display the 'no products' message
	 }
   }
 }
 $pages_name = "home";
 $page_query = tep_db_query("select pd.pages_title, pd.pages_body, p.pages_id, p.pages_name, p.pages_image, p.pages_status, p.sort_order from " . TABLE_PAGES . " p, " . TABLE_PAGES_DESCRIPTION . " pd where p.pages_name = '" . $pages_name . "' and p.pages_id = pd.pages_id and pd.language_id = '" . (int)$languages_id . "'");
 $page = tep_db_fetch_array($page_query);
 define('NAVBAR_TITLE', $page['pages_title']);
 define('HEADING_TITLE', $page['pages_title']);
 if($page['pages_status'])
   define('TEXT_MAIN', nl2br($page['pages_body']));
 else
   define('TEXT_MAIN', '');
 require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
  ?>
  <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">
  <html <?php echo HTML_PARAMS; ?>>
  <head>
  <link rel="shortcut icon" href="favicon.ico" >
  <?php
  // BOF: WebMakers.com Changed: Header Tag Controller v2.5.2
  // Replaced by header_tags.php
  if ( file_exists(DIR_WS_INCLUDES . 'header_tags.php') ) {
 require(DIR_WS_INCLUDES . 'header_tags.php');
  } else {
  ?> 
 <title><?php echo TITLE; ?></title>
  <?php
  }
  // EOF: WebMakers.com Changed: Header Tag Controller v2.5.2
  ?>
  <!---// BOF: RSS FEED
  <?php
 if (!isset($lng) || (isset($lng) && !is_object($lng))) {
   include(DIR_WS_CLASSES . 'language.php');
   $lng = new language;
 }  

 reset($lng->catalog_languages);
 while (list($key, $value) = each($lng->catalog_languages)) {
   echo '<link rel="alternate" type="application/rss+xml" title="' . STORE_NAME . ' ' . BOX_INFORMATION_RSS . ' ' . $value['name'] . '" href="' . FILENAME_RSS . '?language=' . $key . '" />';
 }
 ?>
  // EOF: RSS FEED--->
  <base href="<?php echo (($request_type == 'SSL') ? HTTPS_SERVER : HTTP_SERVER) . DIR_WS_CATALOG; ?>">
  <link rel="stylesheet" type="text/css" href="stylesheet.css">
  <?php include ('includes/ssl_provider.js.php'); ?>
  </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 //-->
  <!-- left_navigation //-->
  <?php require(DIR_WS_INCLUDES . 'column_left.php'); ?>
  <!-- left_navigation_eof //-->
  <!-- body_text //-->
  <?php
 if ($category_depth == 'nested') {
	  $category_query = tep_db_query("select cd.categories_name, cd.categories_heading_title, cd.categories_description, c.categories_image, cd.categories_htc_title_tag, cd.categories_htc_description from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and cd.categories_id = '" . (int)$current_category_id . "' and cd.language_id = '" . (int)$languages_id . "'");
   $category = tep_db_fetch_array($category_query);
  ?>
   <td width="100%" valign="top">

   <?php // ISM start
   require (DIR_WS_INCLUDES . 'skin_top.php'); 
   // ISM end ?>

   <table border="0" width="100%" cellspacing="0" cellpadding="0">
	 <tr>
	   <td><table border="0" width="100%" cellspacing="0" cellpadding="0">
		 <tr>
		 <td><h1><?php echo $category['categories_htc_title_tag']; ?></h1></td>
		  <td class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . $category['categories_image'], $category['categories_name'], HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td>
		 </tr>
	 <?php if ( (ALLOW_CATEGORY_DESCRIPTIONS == 'true') && (tep_not_null($category['categories_description'])) ) { ?>
	 <tr>
		   <td align="left" colspan="2" class="category_desc"><?php echo $category['categories_description']; ?></td>
	 </tr>
	 <?php } ?>
		  <?php if (tep_not_null($category['categories_htc_description'])) { ?> 
		 <tr>
		  <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
		 </tr>
		 <tr>
		  <td><h2><?php echo $category['categories_htc_description']; ?></h2></td>
		 </tr>
		 <?php } ?>
	   </table></td>
	 </tr>
	 <tr>
	   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
	 </tr>
	 <tr>
	   <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
		 <tr>
		   <td><table border="0" width="100%" cellspacing="0" cellpadding="2">
			 <tr>
  <?php
   if (isset($cPath) && strpos('_', $cPath)) {
  // check to see if there are deeper categories within the current category
	 $category_links = array_reverse($cPath_array);
	 for($i=0, $n=sizeof($category_links); $i<$n; $i++) {
	   $categories_query = tep_db_query("select count(*) as total from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$category_links[$i] . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "'");
	   $categories = tep_db_fetch_array($categories_query);
	   if ($categories['total'] < 1) {
		 // do nothing, go through the loop
	   } else {
		 $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.categories_image, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$category_links[$i] . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' order by sort_order, cd.categories_name");
		 break; // we've found the deepest category the customer is in
	   }
	 }
   } else {
	 $categories_query = tep_db_query("select c.categories_id, cd.categories_name, c.categories_image, c.parent_id from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.parent_id = '" . (int)$current_category_id . "' and c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' order by sort_order, cd.categories_name");
   }

   $number_of_categories = tep_db_num_rows($categories_query);

   $rows = 0;
   while ($categories = tep_db_fetch_array($categories_query)) {
	 $rows++;
	 $cPath_new = tep_get_path($categories['categories_id']);
	 $width = (int)(100 / MAX_DISPLAY_CATEGORIES_PER_ROW) . '%';
	 echo '				<td align="center" class="smallText" width="' . $width . '" valign="top"><a href="' . tep_href_link(FILENAME_DEFAULT, $cPath_new) . '">' . tep_image(DIR_WS_IMAGES . $categories['categories_image'], $categories['categories_name'], SUBCATEGORY_IMAGE_WIDTH, SUBCATEGORY_IMAGE_HEIGHT) . '
  ' . $categories['categories_name'] . '</a></td>' . "\n";
	 if ((($rows / MAX_DISPLAY_CATEGORIES_PER_ROW) == floor($rows / MAX_DISPLAY_CATEGORIES_PER_ROW)) && ($rows != $number_of_categories)) {
	   echo '			  </tr>' . "\n";
	   echo '			  <tr>' . "\n";
	 }
   }

  // needed for the new products module shown below
   $new_products_category_id = $current_category_id;
  ?>
			 </tr>
		   </table></td>
		 </tr>
		 <tr>
		   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
		 </tr>
  <?php 
  /* Begin: Product Specials  */ 
   if (SHOW_PRODUCT_SPECIALS_ON_CATEGORIES=='true') {
  ?>
		 <tr>
		   <td><?php include(DIR_WS_MODULES . FILENAME_PRODUCT_SPECIALS); ?></td>
		 </tr>
		 <tr>
		   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
		 </tr>
  <?php 
   }
  /* End: Product Specials  */ ?>

		 <tr>
		   <td><?php include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?></td>
		 </tr>
	   </table></td>
	 </tr>
   </table></td>

   <?php // ISM start
   require (DIR_WS_INCLUDES . 'skin_bottom.php'); 
   // ISM end ?>

  <?php
 } elseif ($category_depth == 'products' || isset($HTTP_GET_VARS['manufacturers_id'])) {
  // create column list
   $define_list = array('PRODUCT_LIST_MODEL' => PRODUCT_LIST_MODEL,
						'PRODUCT_LIST_NAME' => PRODUCT_LIST_NAME,
						'PRODUCT_LIST_MANUFACTURER' => PRODUCT_LIST_MANUFACTURER,
						'PRODUCT_LIST_PRICE' => PRODUCT_LIST_PRICE,
						'PRODUCT_LIST_QUANTITY' => PRODUCT_LIST_QUANTITY,
						'PRODUCT_LIST_INFO' => PRODUCT_LIST_INFO,
						'PRODUCT_LIST_WEIGHT' => PRODUCT_LIST_WEIGHT,
						'PRODUCT_LIST_IMAGE' => PRODUCT_LIST_IMAGE,
						'PRODUCT_LIST_BUY_NOW' => PRODUCT_LIST_BUY_NOW);

   asort($define_list);

   $column_list = array();
   reset($define_list);
   while (list($key, $value) = each($define_list)) {
	 if ($value > 0) $column_list[] = $key;
   }

   $select_column_list = '';

   for ($i=0, $n=sizeof($column_list); $i<$n; $i++) {
	 switch ($column_list[$i]) {
	   case 'PRODUCT_LIST_MODEL':
		 $select_column_list .= 'p.products_model, ';
		 break;
	   case 'PRODUCT_LIST_NAME':
		 $select_column_list .= 'pd.products_name, ';
		 break;
	   case 'PRODUCT_LIST_MANUFACTURER':
		 $select_column_list .= 'm.manufacturers_name, ';
		 break;
	   case 'PRODUCT_LIST_QUANTITY':
		 $select_column_list .= 'p.products_quantity, ';
		 break;
	   case 'PRODUCT_LIST_IMAGE':
		 $select_column_list .= 'p.products_image, ';
		 break;
	   case 'PRODUCT_LIST_WEIGHT':
		 $select_column_list .= 'p.products_weight, ';
		 break;
	 }
   }

  // show the products of a specified manufacturer
   if (isset($HTTP_GET_VARS['manufacturers_id'])) {
	 if (isset($HTTP_GET_VARS['filter_id']) && tep_not_null($HTTP_GET_VARS['filter_id'])) {
  // We are asked to show only a specific category
	   $listing_sql = "select " . $select_column_list . " p.products_date_added, p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$HTTP_GET_VARS['filter_id'] . "'";
	 } else {
  // We show them all
	   $listing_sql = "select " . $select_column_list . " p.products_date_added, p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "'";
	 }
   } else {
  // show the products in a given categorie
	 if (isset($HTTP_GET_VARS['filter_id']) && tep_not_null($HTTP_GET_VARS['filter_id'])) {
  // We are asked to show only specific catgeory
	   $listing_sql = "select " . $select_column_list . " p.products_date_added, p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and m.manufacturers_id = '" . (int)$HTTP_GET_VARS['filter_id'] . "' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$current_category_id . "'";
	 } else {
  // We show them all
	   $listing_sql = "select " . $select_column_list . " p.products_date_added, p.products_id, p.manufacturers_id, p.products_price, p.products_tax_class_id, IF(s.status, s.specials_new_products_price, NULL) as specials_new_products_price, IF(s.status, s.specials_new_products_price, p.products_price) as final_price from " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS . " p left join " . TABLE_MANUFACTURERS . " m on p.manufacturers_id = m.manufacturers_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id where p.products_status = '1' and p.products_id = p2c.products_id and pd.products_id = p2c.products_id and pd.language_id = '" . (int)$languages_id . "' and p2c.categories_id = '" . (int)$current_category_id . "'";
	 }
   }

   if ( (!isset($HTTP_GET_VARS['sort'])) || (!ereg('[1-8][ad]', $HTTP_GET_VARS['sort'])) || (substr($HTTP_GET_VARS['sort'], 0, 1) > sizeof($column_list)) ) {
	 for ($i=0, $n=sizeof($column_list); $i<$n; $i++) {
	   if ($column_list[$i] == 'PRODUCT_LIST_NAME') {
		 $HTTP_GET_VARS['sort'] = $i+1 . 'a';
		 $listing_sql .= " order by pd.products_name";
		 break;
	   }
	 }
   } else {
	 $sort_col = substr($HTTP_GET_VARS['sort'], 0 , 1);
	 $sort_order = substr($HTTP_GET_VARS['sort'], 1);
	 $listing_sql .= ' order by ';
	 switch ($column_list[$sort_col-1]) {
	   case 'PRODUCT_LIST_MODEL':
		 $listing_sql .= "p.products_model " . ($sort_order == 'd' ? 'desc' : '') . ", pd.products_name";
		 break;
	   case 'PRODUCT_LIST_NAME':
		 $listing_sql .= "pd.products_name " . ($sort_order == 'd' ? 'desc' : '');
		 break;
	   case 'PRODUCT_LIST_MANUFACTURER':
		 $listing_sql .= "m.manufacturers_name " . ($sort_order == 'd' ? 'desc' : '') . ", pd.products_name";
		 break;
	   case 'PRODUCT_LIST_QUANTITY':
		 $listing_sql .= "p.products_quantity " . ($sort_order == 'd' ? 'desc' : '') . ", pd.products_name";
		 break;
	   case 'PRODUCT_LIST_IMAGE':
		 $listing_sql .= "pd.products_name";
		 break;
	   case 'PRODUCT_LIST_WEIGHT':
		 $listing_sql .= "p.products_weight " . ($sort_order == 'd' ? 'desc' : '') . ", pd.products_name";
		 break;
	   case 'PRODUCT_LIST_PRICE':
		 $listing_sql .= "final_price " . ($sort_order == 'd' ? 'desc' : '') . ", pd.products_name";
		 break;
	 }
   }
   if (isset($HTTP_GET_VARS['manufacturers_id'])) 
	 $db_query = tep_db_query("select manufacturers_htc_title_tag as htc_title, manufacturers_htc_description as htc_description from " . TABLE_MANUFACTURERS_INFO . " where languages_id = '" . (int)$languages_id . "' and manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "'");
   else 
	 $db_query = tep_db_query("select categories_htc_title_tag as htc_title, categories_htc_description as htc_description from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$current_category_id . "' and language_id = '" . (int)$languages_id . "'");

   $htc = tep_db_fetch_array($db_query);
   // Get the category name and description
   $category_query = tep_db_query("select cd.categories_name, cd.categories_heading_title, cd.categories_description, c.categories_image from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . $current_category_id . "' and cd.categories_id = '" . $current_category_id . "' and cd.language_id = '" . $languages_id . "'");
   $category = tep_db_fetch_array($category_query);
  ?>
   <td width="100%" valign="top">

   <?php // ISM start
   require (DIR_WS_INCLUDES . 'skin_top.php'); 
   // ISM end ?>

   <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 if (isset($HTTP_GET_VARS['manufacturers_id'])) {  
	   $category_query = tep_db_query("select manufacturers_name from " . TABLE_MANUFACTURERS . " where manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "'");
	   $category = tep_db_fetch_array($category_query);
	   if ($category['manufacturers_name'] != "") {echo $category['manufacturers_name'];} else { echo HEADING_TITLE;}
	 } else { 
	   $category_query = tep_db_query("select cd.categories_name from " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where c.categories_id = '" . (int)$current_category_id . "' and cd.categories_id = '" . (int)$current_category_id . "' and cd.language_id = '" . (int)$languages_id . "'");
	   $category = tep_db_fetch_array($category_query);
	   if ($category['categories_name'] != "") {echo $category['categories_name'];} else { echo HEADING_TITLE;}
	 }
  ?></td>
  <!-- BEGIN faqdesk -->
  <tr><td><?php include(FILENAME_FAQDESK_STICKY); ?></td></tr>
  <!-- //END faqdesk -->
  <!-- BEGIN faqdesk -->
  <tr><td><?php include(FILENAME_FAQDESK); ?></td></tr>
  <!-- //END faqdesk -->
  <?php
  // optional Product List Filter
   if (PRODUCT_LIST_FILTER > 0) {
	 if (isset($HTTP_GET_VARS['manufacturers_id'])) {
	   $filterlist_sql = "select distinct c.categories_id as id, cd.categories_name as name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd where p.products_status = '1' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and p2c.categories_id = cd.categories_id and cd.language_id = '" . (int)$languages_id . "' and p.manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "' order by cd.categories_name";
	 } else {
	   $filterlist_sql= "select distinct m.manufacturers_id as id, m.manufacturers_name as name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_MANUFACTURERS . " m where p.products_status = '1' and p.manufacturers_id = m.manufacturers_id and p.products_id = p2c.products_id and p2c.categories_id = '" . (int)$current_category_id . "' order by m.manufacturers_name";
	 }
	 $filterlist_query = tep_db_query($filterlist_sql);
	 if (tep_db_num_rows($filterlist_query) > 1) {

	   if (isset($HTTP_GET_VARS['manufacturers_id'])) {
		 echo tep_draw_hidden_field('manufacturers_id', $HTTP_GET_VARS['manufacturers_id']);
		 $options = array(array('id' => '', 'text' => TEXT_ALL_CATEGORIES));
	   } else {
		 echo tep_draw_hidden_field('cPath', $cPath);
		 $options = array(array('id' => '', 'text' => TEXT_ALL_MANUFACTURERS));
	   }
	   echo tep_draw_hidden_field('sort', $HTTP_GET_VARS['sort']);
	   while ($filterlist = tep_db_fetch_array($filterlist_query)) {
		 $options[] = array('id' => $filterlist['id'], 'text' => $filterlist['name']);
	   }

	 }
   }

  // Get the right image for the top-right
   $image = DIR_WS_IMAGES . 'table_background_list.gif';
   if (isset($HTTP_GET_VARS['manufacturers_id'])) {
	 $image = tep_db_query("select manufacturers_image from " . TABLE_MANUFACTURERS . " where manufacturers_id = '" . (int)$HTTP_GET_VARS['manufacturers_id'] . "'");
	 $image = tep_db_fetch_array($image);
	 $image = $image['manufacturers_image'];
   } elseif ($current_category_id) {
	 $image = tep_db_query("select categories_image from " . TABLE_CATEGORIES . " where categories_id = '" . (int)$current_category_id . "'");
	 $image = tep_db_fetch_array($image);
	 $image = $image['categories_image'];
   }
  ?>
		   <td align="right"><?php echo tep_image(DIR_WS_IMAGES . $image, $category['categories_htc_title_tag'], HEADING_IMAGE_WIDTH, HEADING_IMAGE_HEIGHT); ?></td>
		 </tr>
	 <?php if ( (ALLOW_CATEGORY_DESCRIPTIONS == 'true') && (tep_not_null($category['categories_description'])) ) { ?>
	 <tr>
		   <td align="left" colspan="2" class="category_desc"><?php echo $category['categories_description']; ?></td>
	 </tr>
	 <?php } ?>		   
		 <?php if (tep_not_null($htc['htc_description'])) { ?> 
		 <tr>
		  <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
		 </tr>
		 <tr>
		   <td><h2><?php echo $htc['htc_description']; ?></h2></td>
		 </tr>
		 <?php } ?>
	   </table></td>
	 </tr>
	 <tr>
	   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
	 </tr>
	 <tr>
	   <td><?php include(DIR_WS_MODULES . FILENAME_PRODUCT_LISTING); ?></td>
	 </tr>
  <?php 
  /* Begin: Product Specials  */ 
   if (SHOW_PRODUCT_SPECIALS_ON_PRODUCTS_LIST=='true') {
  ?>
		 <tr>
		   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
		 </tr>
		 <tr>
		   <td><?php include(DIR_WS_MODULES . FILENAME_PRODUCT_SPECIALS); ?></td>
		 </tr>
  <?php 
   }
  /* End: Product Specials  */ ?>
   </table></td>

   <?php // ISM start
   require (DIR_WS_INCLUDES . 'skin_bottom.php'); 
   // ISM end ?>

  <?php
 } else { // default page
  ?>
   <td width="100%" valign="top">

   <?php // ISM start
   require (DIR_WS_INCLUDES . 'skin_top.php'); 
   // ISM end ?>

   <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 
			  if ( (ALLOW_CATEGORY_DESCRIPTIONS == 'true') && (tep_not_null($category['categories_heading_title'])) ) {
				echo $category['categories_heading_title'];
			  } else {
			//	echo HEADING_TITLE;
			  }
			?>
		   </td>
		   <td class="pageHeading" align="center"><img src="http://alteredmotorsports.com/banner4.jpg"></td>
		 </tr>
	   </table></td>
	 </tr>
	 <tr>
	   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
	 </tr>
	 <tr>
	   <td><table border="0" width="100%" cellspacing="0" cellpadding="0">
		 <tr>
		   <td class="main"><?php echo tep_customer_greeting(); ?></td>
		 </tr>
  <!-- BEGIN newsdesk -->
  <tr><td><?php include(DIR_WS_MODULES . FILENAME_NEWSDESK_STICKY); ?></td></tr>
  <!-- //END newsdesk -->
  <!-- BEGIN newsdesk -->
  <tr><td><?php include(DIR_WS_MODULES . FILENAME_NEWSDESK); ?></td></tr>
  <!-- //END newsdesk -->
		 <tr>
		   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
		 </tr>
		 <tr>
		   <td class="main"><?php echo TEXT_MAIN; ?></td>
		 </tr>
		 <tr>
		   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
  <?php 
  /* Begin: Product Specials  */ 
   if (SHOW_PRODUCT_SPECIALS_ON_CATALOG=='true') {
  ?>

		 <tr>
		   <td><?php include(DIR_WS_MODULES . FILENAME_PRODUCT_SPECIALS); ?></td>
		 </tr>
		 <tr>
		   <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td>
		 </tr>
  <?php 
   }
  /* End: Product Specials  */ ?>
		 </tr>
		 <tr>
		   <td><?php include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?></td>
		 </tr>
  <?php
   include(DIR_WS_MODULES . FILENAME_UPCOMING_PRODUCTS);
  ?>
	   </table></td>
	 </tr>
   </table></td>

   <?php // ISM start
   require (DIR_WS_INCLUDES . 'skin_bottom.php'); 
   // ISM end ?>
  <?php
 }
  ?>
  <!-- body_text_eof //-->

  <!-- right_navigation //-->
  <?php require(DIR_WS_INCLUDES . 'column_right.php'); ?>
  <!-- right_navigation_eof //-->

  <!-- body_eof //-->

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


  </body>
  </html>
  <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?>

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...