Fremen19 Posted October 2, 2007 Posted October 2, 2007 Do you know if we can remove / hide the #item number in the catalog? Its confusing my customers. They see tow numbers. My product number, and the item number... Thx! Fremen
porpoise1954 Posted October 2, 2007 Posted October 2, 2007 Do you know if we can remove / hide the #item number in the catalog? Its confusing my customers. They see tow numbers. My product number, and the item number...Thx! Fremen Hi, In index.php find the following (around line 137) and comment out as shown: <?php } elseif ($category_depth == 'products' || isset($HTTP_GET_VARS['manufacturers_id'])) { // create column list $define_list = array(//'PRODUCT_LIST_MODEL' => PRODUCT_LIST_MODEL, **comment out here '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': **comment out this "case" $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; } } * * * * * * * * * * * * * * * * * * * * * Porpoises are most happy when wet! \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _
Fremen19 Posted October 2, 2007 Author Posted October 2, 2007 Hello and thank you for taking time to answer my question! Ill try that right away. Thx alot friend! Fremen
Fremen19 Posted October 2, 2007 Author Posted October 2, 2007 Ok, I tried what you shown me but its not working... I included the // and the /* where you showed me.. I still get when I click details.. Stella, 10K [17308] Item # : 198 This product was added to our catalog on Friday 19 January, 2007. Price: $121.00 In bold, its what I want to hide... Thx
Nullachtfuffzehn Posted October 2, 2007 Posted October 2, 2007 Apparently your products listing is modified. Where is it displayed exactly? On the index page or somewhere else?
Fremen19 Posted October 2, 2007 Author Posted October 2, 2007 Could it be in product_info.php that a modification is needed?
Nullachtfuffzehn Posted October 2, 2007 Posted October 2, 2007 Can you provide us a link, so I can check it out?
Fremen19 Posted October 2, 2007 Author Posted October 2, 2007 Can you provide us a link, so I can check it out? sure, take a look at http://www.optimistcanada.com/store/ click details on any item. You'll see. Thx again
Nullachtfuffzehn Posted October 2, 2007 Posted October 2, 2007 It's in the products_info.php. Check where the item# (most likely by a constant) is displayed and comment it out.
Fremen19 Posted October 2, 2007 Author Posted October 2, 2007 It's in the products_info.php. Check where the item# (most likely by a constant) is displayed and comment it out. If you could tell me where and what to do, I would appreciate alot. im not the one usually doing that kind of work :) Thx again for helping
porpoise1954 Posted October 2, 2007 Posted October 2, 2007 If you could tell me where and what to do, I would appreciate alot. im not the one usually doing that kind of work :) Thx again for helping In "product_info.php" find the following lines (around line 100): if (tep_not_null($product_info['products_model'])) { $products_name = $product_info['products_name'] . '<br><span class="smallText">[' . $product_info['products_model'] . ']</span>'; } else { $products_name = $product_info['products_name']; } and change it to this: (i.e. remove all reference to [' . $product_info['products_model'] . '] - I can't remember if the smallText is in the standard osC or if I added it) $products_name = $product_info['products_name']; * * * * * * * * * * * * * * * * * * * * * Porpoises are most happy when wet! \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _
Fremen19 Posted October 3, 2007 Author Posted October 3, 2007 <?php /* $Id: product_info.php,v 1.97 2003/07/01 14:34:54 hpdl Exp $ osCommerce, Open Source E-Commerce Solutions http://www.oscommerce.com Copyright © 2003 osCommerce Released under the GNU General Public License */ require('includes/application_top.php'); require(DIR_WS_LANGUAGES . $language . '/' . FILENAME_PRODUCT_INFO); $product_check_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'"); $product_check = tep_db_fetch_array($product_check_query); ?> <!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 popupWindow(url) { window.open(url,'popupWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,res izable=yes,copyhistory=no,width=100,height=100,screenX=150,screenY=150,top=150,le ft=150') } //--></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="0" cellpadding="0"> <tr> <!-- body_text //--> <td width="100%" valign="top"><?php echo tep_draw_form('cart_quantity', tep_href_link(FILENAME_PRODUCT_INFO, tep_get_all_get_params(array('action')) . 'action=add_product')); ?> <table cellspacing=0 cellpadding=0> <tr><td width=473 class=br> <table cellspacing=0 cellpadding=0> <tr><td colspan=3 align=center><img src=images/m33.gif width=471 height=33></td></tr> </table> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <?php if ($product_check['total'] < 1) { ?> <tr> <td><?php new infoBox(array(array('text' => TEXT_PRODUCT_NOT_FOUND))); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td align="right"><?php echo '<a href="' . tep_href_link(FILENAME_DEFAULT) . '">' . tep_image_button('button_continue.gif', IMAGE_BUTTON_CONTINUE) . '</a>'; ?></td> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> </table></td> </tr> </table></td> </tr> <?php } else { $product_info_query = tep_db_query("select p.products_id, pd.products_name, pd.products_description, p.products_model, p.products_quantity, p.products_image, pd.products_url, p.products_price, p.products_tax_class_id, p.products_date_added, p.products_date_available, p.manufacturers_id from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and p.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pd.products_id = p.products_id and pd.language_id = '" . (int)$languages_id . "'"); $product_info = tep_db_fetch_array($product_info_query); tep_db_query("update " . TABLE_PRODUCTS_DESCRIPTION . " set products_viewed = products_viewed+1 where products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and language_id = '" . (int)$languages_id . "'"); if ($new_price = tep_get_products_special_price($product_info['products_id'])) { $products_price = '<s class=ch1 style="color:#777777; font-size:12px">' . $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) . '</s> <span class=ch1 >' . $currencies->display_price($new_price, tep_get_tax_rate($product_info['products_tax_class_id'])) . '</span>'; } else { $products_price = $currencies->display_price($product_info['products_price'], tep_get_tax_rate($product_info['products_tax_class_id'])); } if (tep_not_null($product_info['products_model'])) { $products_name = $product_info['products_name'] . '<br><span class="smallText">[' . $product_info['products_model'] . ']</span>'; } else { $products_name = $product_info['products_name']; } ?> <tr><td height=18 colspan=3></td></tr> <tr><td class=bg colspan=3> <table cellspacing=0 cellpadding=0> <tr><td width=235 valign=middle align=center> <!-- display image --> <?php if (tep_not_null($product_info['products_image'])) { ?> <table cellspacing="0" cellpadding="2" align="center"> <tr> <td align="center" class="smallText"> <script language="javascript"><!-- document.write('<?php echo '<a href="java script:popupWindow(\\\'' . tep_href_link(FILENAME_POPUP_IMAGE, 'pID=' . $product_info['products_id']) . '\\\')">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], addslashes($product_info['products_name']), SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, ' hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?>'); //--></script> <noscript> <?php echo '<a href="' . tep_href_link(DIR_WS_IMAGES . $product_info['products_image']) . '" target="_blank">' . tep_image(DIR_WS_IMAGES . $product_info['products_image'], $product_info['products_name'], SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT, ' hspace="5" vspace="5"') . '<br>' . TEXT_CLICK_TO_ENLARGE . '</a>'; ?> </noscript> </td> </tr> </table> <?php } ?> <!--end display image --> </td> <td width=1></td> <td width=235 valign=top> <table cellspacing=0 cellpadding=0 width=207 align=center> <tr><td height=10></td></tr> <tr><td><b><?=$products_name?></b></td></tr> <tr><td height=8></td></tr> <tr><td class=ml1><b>Item # :</b> <?= $products_id; ?></td></tr> <tr><td height=4></td></tr> <tr><td class=ml1> <? if ($product_info['products_date_available'] > date('Y-m-d H:i:s')) echo sprintf(TEXT_DATE_AVAILABLE, tep_date_long($product_info['products_date_available'])); else echo sprintf(TEXT_DATE_ADDED, tep_date_long($product_info['products_date_added'])); ?> </td></tr> <tr><td height=10></td></tr> <tr><td>Price:</td></tr> <tr><td height=3></td></tr> <tr><td class=ps3><?php echo $products_price; ?></td></tr> <tr><td height=19></td></tr> <tr><td><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_BUY_NOW); ?> </td></tr> <tr><td height=11></td></tr> </table> </td></tr> </table> </td></tr> <tr><td align=center colspan=3><img src=images/m24.gif width=447 height=1></td></tr> <tr><td height=20 colspan=3></td></tr> <tr><td width=13></td> <td width=445> <table cellspacing=0 cellpadding=0> <tr><td class=ml1><b>Product description</b></td></tr> <tr><td height=10></td></tr> <tr><td><?php echo stripslashes($product_info['products_description']); ?></td></tr> <tr><td height=10></td></tr> </table> </td> <td width=13></td></tr> </table> </td></tr> </table> <!----------------------- Not editable part --------------------------------> <tr><td> <?php $products_attributes_query = tep_db_query("select count(*) as total from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "'"); $products_attributes = tep_db_fetch_array($products_attributes_query); if ($products_attributes['total'] > 0) { ?> <table border="0" cellspacing="0" cellpadding="2"> <tr> <td class="main" colspan="2"><?php echo TEXT_PRODUCT_OPTIONS; ?></td> </tr> <?php $products_options_name_query = tep_db_query("select distinct popt.products_options_id, popt.products_options_name from " . TABLE_PRODUCTS_OPTIONS . " popt, " . TABLE_PRODUCTS_ATTRIBUTES . " patrib where patrib.products_id='" . (int)$HTTP_GET_VARS['products_id'] . "' and patrib.options_id = popt.products_options_id and popt.language_id = '" . (int)$languages_id . "' order by popt.products_options_name"); while ($products_options_name = tep_db_fetch_array($products_options_name_query)) { $products_options_array = array(); $products_options_query = tep_db_query("select pov.products_options_values_id, pov.products_options_values_name, pa.options_values_price, pa.price_prefix from " . TABLE_PRODUCTS_ATTRIBUTES . " pa, " . TABLE_PRODUCTS_OPTIONS_VALUES . " pov where pa.products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "' and pa.options_id = '" . (int)$products_options_name['products_options_id'] . "' and pa.options_values_id = pov.products_options_values_id and pov.language_id = '" . (int)$languages_id . "'"); while ($products_options = tep_db_fetch_array($products_options_query)) { $products_options_array[] = array('id' => $products_options['products_options_values_id'], 'text' => $products_options['products_options_values_name']); if ($products_options['options_values_price'] != '0') { $products_options_array[sizeof($products_options_array)-1]['text'] .= ' (' . $products_options['price_prefix'] . $currencies->display_price($products_options['options_values_price'], tep_get_tax_rate($product_info['products_tax_class_id'])) .') '; } } if (isset($cart->contents[$HTTP_GET_VARS['products_id']]['attributes'][$products_options_name['products_options_id']])) { $selected_attribute = $cart->contents[$HTTP_GET_VARS['products_id']]['attributes'][$products_options_name['products_options_id']]; } else { $selected_attribute = false; } ?> <tr> <td class="main"><?php echo $products_options_name['products_options_name'] . ':'; ?></td> <td class="main"><?php echo tep_draw_pull_down_menu('id[' . $products_options_name['products_options_id'] . ']', $products_options_array, $selected_attribute); ?></td> </tr> <?php } ?> </table> <?php } ?> </td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php $reviews_query = tep_db_query("select count(*) as count from " . TABLE_REVIEWS . " where products_id = '" . (int)$HTTP_GET_VARS['products_id'] . "'"); $reviews = tep_db_fetch_array($reviews_query); if ($reviews['count'] > 0) { ?> <tr> <td class="main"><?php echo TEXT_CURRENT_REVIEWS . ' ' . $reviews['count']; ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php } if (tep_not_null($product_info['products_url'])) { ?> <tr> <td class="main"><?php echo sprintf(TEXT_MORE_INFORMATION, tep_href_link(FILENAME_REDIRECT, 'action=url&goto=' . urlencode($product_info['products_url']), 'NONSSL', true, false)); ?></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> <?php } ?> <!-- <tr> <td><table border="0" width="100%" cellspacing="1" cellpadding="2" class="infoBox"> <tr class="infoBoxContents"> <td><table border="0" width="100%" cellspacing="0" cellpadding="2"> <tr> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> <td class="main"><?php echo '<a href="' . tep_href_link(FILENAME_PRODUCT_REVIEWS, tep_get_all_get_params()) . '">' . tep_image_button('button_reviews.gif', IMAGE_BUTTON_REVIEWS) . '</a>'; ?></td> <td class="main" align="right"><?php echo tep_draw_hidden_field('products_id', $product_info['products_id']) . tep_image_submit('button_in_cart.gif', IMAGE_BUTTON_IN_CART); ?></td> <td width="10"><?php echo tep_draw_separator('pixel_trans.gif', '10', '1'); ?></td> </tr> </table></td> </tr> </table></td> </tr> <tr> <td><?php echo tep_draw_separator('pixel_trans.gif', '100%', '10'); ?></td> </tr> --> <tr> <td> <?php /* if ((USE_CACHE == 'true') && empty($SID)) { echo tep_cache_also_purchased(3600); } else { include(DIR_WS_MODULES . FILENAME_ALSO_PURCHASED_PRODUCTS); } */ } ?> </td></tr> </table> </form></td> <!-- body_text_eof //--> </tr> </table> <!-- body_eof //--> <!-- footer //--> <?php require(DIR_WS_INCLUDES . 'footer.php'); ?> <!-- footer_eof //--> </body> </html> <?php require(DIR_WS_INCLUDES . 'application_bottom.php'); ?> I replaced the part in bold by: } if (tep_not_null($product_info['products_name'])) { $products_name = $product_info['products_name'] . '<br><span class="smallText">[' . $product_info['products_name'] . ']</span>'; } else { $products_name = $product_info['products_name']; } ?> Thats correct??
porpoise1954 Posted October 3, 2007 Posted October 3, 2007 This looks like the relevant bit of code (your file is different to mine) <td width=1></td> <td width=235 valign=top> <table cellspacing=0 cellpadding=0 width=207 align=center> <tr><td height=10></td></tr> <tr><td><b><?=$products_name?></b></td></tr> <tr><td height=8></td></tr> <tr><td class=ml1><b>Item # :</b> <?= $products_id; ?></td></tr> <tr><td height=4></td></tr> <tr><td class=ml1> I don't know where that code came from - it's not in the original osC file. It's a good idea to get into the habit of using full PHP tags; some systems can get confused if they have several interpreters installed. Remove the <tr><td class=ml1><b>Item # :</b> <?= $products_id; ?></td></tr> line, so that the section becomes: <td width=1></td> <td width=235 valign=top> <table cellspacing=0 cellpadding=0 width=207 align=center> <tr><td height=10></td></tr> <tr><td><b><?php echo $products_name; ?></b></td></tr> <tr><td height=8></td></tr> <tr><td height=4></td></tr> <tr><td class=ml1> I'm not quite sure how that bit worked before without the echo?? I replaced the part in bold by: } if (tep_not_null($product_info['products_name'])) { $products_name = $product_info['products_name'] . '<br><span class="smallText">[' . $product_info['products_name'] . ']</span>'; } else { $products_name = $product_info['products_name']; } ?> Thats correct?? No. You just replaced it with itself. You have to remove: if (tep_not_null($product_info['products_name'])) { $products_name = $product_info['products_name'] . '<br><span class="smallText">[' . $product_info['products_name'] . ']</span>'; } else { $products_name = $product_info['products_name']; } and replace it with just one line: $products_name = $product_info['products_name']; But it looks from the code above that if you change the other bit it should do the job as well. * * * * * * * * * * * * * * * * * * * * * Porpoises are most happy when wet! \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _ \ _
Nullachtfuffzehn Posted October 3, 2007 Posted October 3, 2007 Is it really so hard to find the corresponding code? I don't mean you, Elvis, but the other people who tried to help. You wanted to get rid of the item #? Here you go: <tr><td class=ml1><b>Item # :</b> <?= $products_id; ?></td></tr> Comment this line out or delete it and you're good to go. Hopeyou're not too confused by now. Never forget to make a backup before making any changes!
Fremen19 Posted October 3, 2007 Author Posted October 3, 2007 Everyone, Thank you for your time and help, much appreciated :) Manfred, ill try that now, thx. Ill get back with result :) thx again
Fremen19 Posted October 3, 2007 Author Posted October 3, 2007 Manfred, It worked perfectly, thx alot! Fremen
Recommended Posts
Archived
This topic is now archived and is closed to further replies.