Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

URGENT!! Desperate for help!


marcygiff

Recommended Posts

I cannot figure this out and need some help! I want to delete (or revise) the New Products box and just have a box that lists the 6 products we have, their descriptions and an add to cart button next to each.

 

I want it to look like this: http://www.barkerschoicebakery.com/osc/oscsample.htm but when I put the html code in for that box on the cart/includes/languages/english/index.php file, it just duplicates the current New Products box (like this: http://www.barkerschoicebakery.com/osc/). I have tried commenting out all the code except mine on the index.php file and it doesn't work. It obviously pulls the information from somewhere other than the index.php.

 

Where do I delete the old box and put in my box????

Link to comment
Share on other sites

Could you post your catalog/index.php file? Also on the first link, If that is the way you want it to look what happened to that code?

My Contributions

 

Stylesheet With Descriptions Glassy Grey Boxtops Our Products Meta Tags On The Fly

Password Protect Admin

"No matter where you go....There you are" - Buccaroo Bonsai

Link to comment
Share on other sites

Could you post your catalog/index.php file? Also on the first link, If that is the way you want it to look what happened to that code?

 

IS THIS WHAT YOU NEED??

 

catalog/index.php code (it doesn't currently have the code for the table I want in it-that code is highlighted in the code for the oscsample file below. When I put the code in, it does another complete duplicate of the box that is already there and doesn't pick up the table or content from the one I want to insert):

 

<?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
  }
}
 }

 require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_DEFAULT);
?>
<!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">
</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 //-->
<?php
 if ($category_depth == 'nested') {
$category_query = tep_db_query("select cd.categories_name, c.categories_image 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"><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 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>
	</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) . '<br>' . $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>
	  <tr>
		<td><?php //include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?></td>
	  </tr>
	</table></td>
  </tr>
</table></td>
<?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_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_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 left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c 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_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 left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m 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_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 left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_MANUFACTURERS . " m, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c 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_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 left join " . TABLE_SPECIALS . " s on p.products_id = s.products_id, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c 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;
  }
}
?>
<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>
<?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) {
	echo '			<td align="center" class="main">' . tep_draw_form('filter', FILENAME_DEFAULT, 'get') . TEXT_SHOW . ' ';
	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']);
	}
	echo tep_draw_pull_down_menu('filter_id', $options, (isset($HTTP_GET_VARS['filter_id']) ? $HTTP_GET_VARS['filter_id'] : ''), 'onchange="this.form.submit()"');
	echo '</form></td>' . "\n";
  }
}

// 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, 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>
  <tr>
	<td><?php include(DIR_WS_MODULES . FILENAME_PRODUCT_LISTING); ?></td>
  </tr>
</table></td>
<?php
 } else { // default page
?>
<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 class="pageHeading" align="right"><?php echo tep_image(DIR_WS_IMAGES . 'table_background_default.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>
  <tr>
	<td><table border="0" width="100%" cellspacing="0" cellpadding="0">
	  <tr>
		<td class="main"><?php echo tep_customer_greeting(); ?></td>
	  </tr>
	  <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>
	  </tr>
	  <tr>
	  <td><?php include(DIR_WS_MODULES . FILENAME_NEW_PRODUCTS); ?></td>
	  </tr>
<?php
include(DIR_WS_MODULES . FILENAME_UPCOMING_PRODUCTS);
?>
	</table></td>
			<td><!-- new_products //-->
<table border="0" width="100%" cellspacing="0" cellpadding="0">
 <tr>
<td height="14" class="infoBoxHeading"><img src="images/infobox/corner_left.gif" border="0" alt="" width="1" height="1"></td>
<td height="14" class="infoBoxHeading" width="100%">Our Products</td>
<td height="14" class="infoBoxHeading"><img src="images/infobox/corner_right_left.gif" border="0" alt="" width="1" height="1"></td>
 </tr>
</table>
</td>
 </tr>
</table></td>
<?php
 }
?>
<!-- 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>
 </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'); ?>

 

oscsample.htm code (what I want it to look like):

<!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN">

<html dir="LTR" lang="en">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>Barker's Choice Bakery</title>

<base href="http://barkerschoicebakery.com/osc/">

<link rel="stylesheet" type="text/css" href="stylesheet.css">

</head>

<body marginwidth="0" marginheight="0" topmargin="0" bottommargin="0" leftmargin="0" rightmargin="0">

<!-- header //-->

<table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr class="header">

<td valign="middle"><a href="http://barkerschoicebakery.com/osc/index.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img'>http://barkerschoicebakery.com/osc/index.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/bctreatstag.JPG" border="0" alt="Barkers Choice Bakery" title=" Barkers Choice Bakery " width="419" height="60"></a></td>

<td align="right" valign="bottom"><a href="http://barkerschoicebakery.com/osc/account.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img'>http://barkerschoicebakery.com/osc/account.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/header_account.gif" border="0" alt="My Account" title=" My Account " width="30" height="30"></a>  <a href="http://barkerschoicebakery.com/osc/shopping_cart.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img'>http://barkerschoicebakery.com/osc/shopping_cart.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/header_cart.gif" border="0" alt="Cart Contents" title=" Cart Contents " width="30" height="30"></a>  <a href="http://barkerschoicebakery.com/osc/checkout_shipping.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img'>http://barkerschoicebakery.com/osc/checkout_shipping.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/header_checkout.gif" border="0" alt="Checkout" title=" Checkout " width="30" height="30"></a>  </td>

</tr>

</table>

<table border="0" width="100%" cellspacing="0" cellpadding="1">

<tr class="headerNavigation">

<td class="headerNavigation">  <a href="http://barkerschoicebakery.com" class="headerNavigation">Homepage</a> » <a href="http://barkerschoicebakery.com/osc/index.php?osCsid=2929570edc3117b51cf9ab63d4c14e00" class="headerNavigation">Our Products</a></td>

<td align="right" class="headerNavigation"><a href="http://barkerschoicebakery.com/osc/account.php?osCsid=2929570edc3117b51cf9ab63d4c14e00" class="headerNavigation">My Account</a>  |  <a href="http://barkerschoicebakery.com/osc/shopping_cart.php?osCsid=2929570edc3117b51cf9ab63d4c14e00" class="headerNavigation">Cart Contents</a>  |  <a href="http://barkerschoicebakery.com/osc/checkout_shipping.php?osCsid=2929570edc3117b51cf9ab63d4c14e00" class="headerNavigation">Checkout</a>   </td>

</tr>

</table>

<!-- header_eof //-->

 

<!-- body //-->

<table border="0" width="100%" cellspacing="3" cellpadding="3">

<tr>

<td width="125" valign="top"><table border="0" width="125" cellspacing="0" cellpadding="2">

<!-- left_navigation //-->

<!-- information //-->

<tr>

<td>

<table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<td height="14" class="infoBoxHeading"><img src="images/infobox/corner_right_left.gif" border="0" alt="" width="1" height="1"></td>

<td width="100%" height="14" class="infoBoxHeading">Information</td>

<td height="14" class="infoBoxHeading" nowrap><img src="images/pixel_trans.gif" border="0" alt="" width="11" height="14"></td>

</tr>

</table>

<table border="0" width="100%" cellspacing="0" cellpadding="1" class="infoBox">

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="3" class="infoBoxContents">

<tr>

<td><img src="images/pixel_trans.gif" border="0" alt="" width="100%" height="1"></td>

</tr>

<tr>

<td class="boxText"><a href="http://barkerschoicebakery.com/osc/shipping.php?osCsid=2929570edc3117b51cf9ab63d4c14e00">Shipping & Returns</a><br><a href="http://barkerschoicebakery.com/osc/privacy.php?osCsid=2929570edc3117b51cf9ab63d4c14e00">Privacy Notice</a><br><a href="http://barkerschoicebakery.com/osc/conditions.php?osCsid=2929570edc3117b51cf9ab63d4c14e00">Conditions of Use</a><br><a href="http://barkerschoicebakery.com/osc/contact_us.php?osCsid=2929570edc3117b51cf9ab63d4c14e00">Contact Us</a></td>

</tr>

<tr>

<td><img src="images/pixel_trans.gif" border="0" alt="" width="100%" height="1"></td>

</tr>

</table>

</td>

</tr>

</table>

</td>

</tr>

<!-- information_eof //-->

<!-- 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">WELCOME!</td>

<td class="pageHeading" align="right"><img src="images/table_background_default.gif" border="0" alt="WELCOME!" title=" WELCOME! " width="57" height="40"></td>

</tr>

</table></td>

</tr>

<tr>

<td><img src="images/pixel_trans.gif" border="0" alt="" width="100%" height="10"></td>

</tr>

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<td class="main">Welcome <span class="greetUser">Guest!</span> Would you like to <a href="http://barkerschoicebakery.com/osc/login.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><u>log yourself in</u></a>? Or would you prefer to <a href="http://barkerschoicebakery.com/osc/create_account.php?osCsid=2929570edc3117b51cf9ab63d4c14e00"><u>create an account</u></a>?</td>

</tr>

<tr>

<td><img src="images/pixel_trans.gif" border="0" alt="" width="100%" height="10"></td>

</tr>

<tr>

<td class="main"><b><font face="Tahoma" color="#4F2700" style="font-size: 11pt">Using only the freshest fruits, fresh and frozen vegetables, the leanest meats and homemade broths, without adding sodium, sugars or preservatives, Barker's Choice treats are bound to win your pet's taste buds over.</font></b><br><table border="0" width="100%" cellspacing="5" cellpadding="2"><tr><td class="main" valign="top"></td></tr></table></td>

</tr>

<tr>

<td><img src="images/pixel_trans.gif" border="0" alt="" width="100%" height="10"></td>

</tr>

<tr>

[b] <td><!-- new_products //-->

<table border="0" width="100%" cellspacing="0" cellpadding="0">

<tr>

<td height="14" class="infoBoxHeading"><img src="images/infobox/corner_left.gif" border="0" alt="" width="1" height="1"></td>

<td height="14" class="infoBoxHeading" width="100%">Our Products</td>

<td height="14" class="infoBoxHeading"><img src="images/infobox/corner_right_left.gif" border="0" alt="" width="1" height="1"></td>

</tr>

</table>

<table border="0" width="100%" cellspacing="0" cellpadding="1" class="infoBox">

<tr>

<td><table border="0" width="100%" cellspacing="0" cellpadding="4" class="infoBoxContents">

<tr>

<td align="left" class="smallText" width="33%" valign="middle"><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=35&osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/chickpaw1.JPG" border="0" alt="Chicken "Paw" Pie" title=" Chicken "Paw" Pie " width="228" height="155"></a><br><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=35&osCsid=2929570edc3117b51cf9ab63d4c14e00"></a></td>

<td align="left" class="smallText" width="66%" valign="middle">

<p style="margin-top: 0; margin-bottom: 0"><b>

<font size="3" color="#FF8A15">Chicken "Paw" Pie</font></b></p>

<p style="margin-top: 0; margin-bottom: 0">For those pups sensitive to wheat products, this cookie is made with whole grain brown rice flour, flaxseed, fully cooked skinless chicken breast, peas and carrots. Sort of reminds you of a chicken pot pie!

<i>8 oz. package </i>

<br><b><font size="2">$9.95</font></b><br><align="right"><input type="hidden" name="products_id" value="35"><input type="image" src="includes/languages/english/images/buttons/button_in_cart.gif" border="0" alt="Add to Cart" title=" Add to Cart "></td>

</tr>

<tr>

<td align="center" class="smallText" width="100%" valign="top" colspan="2">

<hr color="#000000" width="90%"></td>

</tr>

<tr>

<td align="left" class="smallText" width="33%" valign="middle"><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=33&osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/fruitykib1.JPG" border="0" alt="Fruity Kibbles" title=" Fruity Kibbles " width="228" height="155"></a><br><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=33&osCsid=2929570edc3117b51cf9ab63d4c14e00"></a></td>

<td align="left" class="smallText" width="66%" valign="middle">

<p style="margin-top: 0; margin-bottom: 0"><b>

<font size="3" color="#FF8A15">Fruity Kibbles</font></b></p>

<p style="margin-top: 0; margin-bottom: 0">A breakfast treat for your best friend! Made with whole grain oat flour and oat bran (the cereal). Then combine sweet potato, bananas and apples (the fruit) and you have a healthy start to the day.

<i>8 oz. package </i>

<br><b><font size="2">$9.95</font></b><br><align="right"><input type="hidden" name="products_id" value="33"><input type="image" src="includes/languages/english/images/buttons/button_in_cart.gif" border="0" alt="Add to Cart" title=" Add to Cart "></td>

</tr>

<tr>

<td align="center" class="smallText" width="100%" valign="top" colspan="2">

<hr color="#000000" width="90%"></td>

</tr>

<tr>

<td align="left" class="smallText" width="33%" valign="middle"><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=32&osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/veggietails1.JPG" border="0" alt="Veggie Tails" title=" Veggie Tails " width="228" height="155"></a><br><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=32&osCsid=2929570edc3117b51cf9ab63d4c14e00"></a></td>

<td align="left" class="smallText" width="66%" valign="middle">

<p style="margin-top: 0; margin-bottom: 0"><b>

<font size="3" color="#FF8A15">Veggie Tails</font></b></p>

<p style="margin-top: 0; margin-bottom: 0">These cookies also use whole grain brown rice flour and flaxseed combined with sweet potato, brussels sprouts, broccoli and carrots. As your mother always said, "Eat your vegetables" and dogs love them too.

<i>8 oz. package </i>

<br><b><font size="2">$9.95</font></b><br><align="right"><input type="hidden" name="products_id" value="32"><input type="image" src="includes/languages/english/images/buttons/button_in_cart.gif" border="0" alt="Add to Cart" title=" Add to Cart "></td>

</tr>

<tr>

<td align="center" class="smallText" width="100%" valign="top" colspan="2">

<hr color="#000000" width="90%"></td>

</tr>

<tr>

<td align="left" class="smallText" width="33%" valign="middle"><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=31&osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/nuttynana1.JPG" border="0" alt="Nutty Nana Nips" title=" Nutty Nana Nips " width="228" height="155"></a><br><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=31&osCsid=2929570edc3117b51cf9ab63d4c14e00"></a></td>

<td align="left" class="smallText" width="66%" valign="middle">

<p style="margin-top: 0; margin-bottom: 0"><b>

<font size="3" color="#FF8A15">Nutty Nana Nips</font></b></p>

<p style="margin-top: 0; margin-bottom: 0">Remember the peanut butter and banana sandwich? Dogs can have one too. Made with whole wheat flour, wheat germ, lots of peanut butter and banana. Yum-Yum.

<i>8 oz. package </i>

<br><b><font size="2">$9.95</font></b><br><align="right"><input type="hidden" name="products_id" value="31"><input type="image" src="includes/languages/english/images/buttons/button_in_cart.gif" border="0" alt="Add to Cart" title=" Add to Cart "></td>

</tr>

<tr>

<td align="center" class="smallText" width="100%" valign="top" colspan="2">

<hr color="#000000" width="90%"></td>

</tr>

<tr>

<td align="left" class="smallText" width="33%" valign="middle"><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=30&osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/beefbark1.JPG" border="0" alt="Beef and "Barkoli"" title=" Beef and "Barkoli" " width="228" height="155"></a><br><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=30&osCsid=2929570edc3117b51cf9ab63d4c14e00"></a></td>

<td align="left" class="smallText" width="66%" valign="middle">

<p style="margin-top: 0; margin-bottom: 0"><b>

<font size="3" color="#FF8A15">Beef and "Barkoli"</font></b></p>

<p style="margin-top: 0; margin-bottom: 0">A savory combination of whole wheat flour, wheat germ, fully cooked lean beef and broccoli. The fragrance alone will entice any pup.

<i>8 oz. package </i>

<br><b><font size="2">$9.95</font></b><br><align="right"><input type="hidden" name="products_id" value="30"><input type="image" src="includes/languages/english/images/buttons/button_in_cart.gif" border="0" alt="Add to Cart" title=" Add to Cart "></td>

</tr>

<tr>

<td align="center" class="smallText" width="100%" valign="top" colspan="2">

<hr color="#000000" width="90%"></td>

</tr>

<tr>

<td align="left" class="smallText" width="33%" valign="middle"><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=29&osCsid=2929570edc3117b51cf9ab63d4c14e00"><img src="images/liverparma1.JPG" border="0" alt="Liver Parmesan" title=" Liver Parmesan " width="228" height="155"></a><br><a href="http://barkerschoicebakery.com/osc/product_info.php?products_id=29&osCsid=2929570edc3117b51cf9ab63d4c14e00"></a></td>

<td align="left" class="smallText" width="66%" valign="middle">

<p style="margin-top: 0; margin-bottom: 0"><b>

<font size="3" color="#FF8A15">Liver Parmesan</font></b></p>

<p style="margin-top: 0; margin-bottom: 0">These cookies are made with whole wheat flour and wheat germ. Then add fully cooked beef liver combined with parmesan cheese and you have a treat your dog's nose can't refuse.

<i>8 oz. package </i>

<br><b><font size="2">$9.95</font></b><br><align="right"><input type="hidden" name="products_id" value="29"><input type="image" src="includes/languages/english/images/buttons/button_in_cart.gif" border="0" al

Link to comment
Share on other sites

This might take a little time. I will see what I can do and in the mean time if someone else has a solution please pot.

My Contributions

 

Stylesheet With Descriptions Glassy Grey Boxtops Our Products Meta Tags On The Fly

Password Protect Admin

"No matter where you go....There you are" - Buccaroo Bonsai

Link to comment
Share on other sites

I cannot figure this out and need some help! I want to delete (or revise) the New Products box and just have a box that lists the 6 products we have, their descriptions and an add to cart button next to each.

 

I want it to look like this: http://www.barkerschoicebakery.com/osc/oscsample.htm but when I put the html code in for that box on the cart/includes/languages/english/index.php file, it just duplicates the current New Products box (like this: http://www.barkerschoicebakery.com/osc/). I have tried commenting out all the code except mine on the index.php file and it doesn't work. It obviously pulls the information from somewhere other than the index.php.

 

Where do I delete the old box and put in my box????

 

you ever sniff around in the /includes/boxes directory?

Link to comment
Share on other sites

you ever sniff around in the /includes/boxes directory?

 

I'm trying to do something similar. Yes, the code for the contents of the table comes from the pertinent file in the /includes/boxes directory, but that file sends it off to classes/boxes.php to actually build the table that displays the products. I can't figure out how to modify the way the table is built so it will display products vertically instead of horizontally, similar to what the original poster wants to do.

 

Thanks for any help! - maureen

Link to comment
Share on other sites

you ever sniff around in the /includes/boxes directory?

 

The only one I could find in there that it may pull from is whats_new.php but I think there was a separate box for What's New that I disabled early on in the modifications. I believe (and correct me if I'm wrong) that New Products is different than What's New.

Link to comment
Share on other sites

Ok this should do it. Had to build code from a couple of contributions to get it to work. I made it into a contribution.

http://www.oscommerce.com/community/contributions,4770

Please let me know of any problems so I can fix them in the contribution.

My Contributions

 

Stylesheet With Descriptions Glassy Grey Boxtops Our Products Meta Tags On The Fly

Password Protect Admin

"No matter where you go....There you are" - Buccaroo Bonsai

Link to comment
Share on other sites

I have corrected the contribution. It should work now. I added a stylesheet element so others can use this for their own shop with their own colors. I also laid out the tables to center the heading better. I also corrected the info about the admin section. It should be the new products "module" not new products listing. You will need to replace the new_products.php file with the new one and add the stylesheet element in the read me file. here is the contribution

http://www.oscommerce.com/community/contributions,4770

How do I get rid of the top box and why do only 3 of my 6 products show up?

After you do the new edits if you still have two boxes post your index.php file and I will find the error. The new edits in the contribution should now display all the products.

My Contributions

 

Stylesheet With Descriptions Glassy Grey Boxtops Our Products Meta Tags On The Fly

Password Protect Admin

"No matter where you go....There you are" - Buccaroo Bonsai

Link to comment
Share on other sites

That's it!!!!

 

Thanks SO much for all your help! I found the error that caused it to display the two boxes. I had inserted the table content into the includes/languages/english/index.php file and once I deleted that, it is good to go!

 

I'm sure I'll have more issues while I am clunking my way through this, but I am so grateful to you for all your help!!!

Link to comment
Share on other sites

Archived

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

×
×
  • Create New...