Arcadiauk Posted May 21, 2004 Posted May 21, 2004 I have been searching through the forums for an answer to this one but I can't find an answer. We have just added some specials to our shop and would now like to reduce the height of the "scrolling" bestsellers box because the footer has moved down a little further than I would like. Because this is a scrolling bestsellers box it really doesn't need to be the height it is. Any ideas on how to do this? Can you control the height of the best sellers box? Website here ........ http://www.black-dragon.co.uk Thanx in advance Derek
Arcadiauk Posted May 21, 2004 Author Posted May 21, 2004 Found it, thanks for those who viewed anyway :) . If anyone is interested the file that needed to be edited was catalog/includes/classes/boxes.php The height of the bestsellers box is controlled in this script from line 99 class infoBox5 extends tableBox { function infoBox5($contents) { $info_box_contents = array(); $info_box_contents[] = array('text' => '<marquee id="marquee1" onMouseOver="marquee1.stop();" onMouseOut="marquee1.start()" bgcolor="#FFFFFF" direction="up" scrollAmount="2" style="height:200">' . $this->infoBoxContents($contents) . '</marquee>'); $this->table_cellpadding = '1'; $this->table_parameters = 'class="infoBox"'; $this->tableBox($info_box_contents, true); } Just change height:200 to something like height:120 Derek
wyattde Posted June 19, 2004 Posted June 19, 2004 Hi, I am trying to limt the width of the best sellers box. I have the box_width set to 150 in applications_top.php, but it seems to only work on the right column when the best sellers box is not displayed. When the best sellers box is displayed, the right column is of varying sizes. Here is my best sellers.php: <?php /* ?$Id: best_sellers.php,v 1.21 2003/06/09 22:07:52 hpdl Exp $ ?osCommerce, Open Source E-Commerce Solutions ?http://www.oscommerce.com ?Copyright (c) 2003 osCommerce ?Released under the GNU General Public License */ ?if (isset($current_category_id) && ($current_category_id > 0)) { ? ?$best_sellers_query = tep_db_query("select distinct p.products_id, pd.products_name, pd.products_name_prefix, pd.products_name_suffix, p.products_media_type_id, se.series_name, mt.products_media_type_name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd left join " . TABLE_MEDIA_TYPE . " mt on (p.products_media_type_id = mt.products_media_type_id) left join " . TABLE_SERIES . " se on (p.series_id = se.series_id), " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_status = '1' and p.products_ordered > 0 and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and '" . (int)$current_category_id . "' in (c.categories_id, c.parent_id) order by p.products_ordered desc, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS); ?} else { ? ?$best_sellers_query = tep_db_query("select distinct p.products_id, pd.products_name, pd.products_name_prefix, pd.products_name_suffix, p.products_media_type_id, se.series_name, mt.products_media_type_name from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd left join " . TABLE_MEDIA_TYPE . " mt on (p.products_media_type_id = mt.products_media_type_id) left join " . TABLE_SERIES . " se on (p.series_id = se.series_id) where p.products_status = '1' and p.products_ordered > 0 and p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by p.products_ordered desc, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS); ?} ?if (tep_db_num_rows($best_sellers_query) >= MIN_DISPLAY_BESTSELLERS) { ?> <!-- best_sellers //--> ? ? ? ? ?<tr> ? ? ? ? ? ?<td> <?php ? ?$info_box_contents = array(); $info_box_contents[] = array('text' => BOX_HEADING_BESTSELLERS); ? ?new infoBoxHeading($info_box_contents, false, false); ? ?$rows = 0; ? ?$bestsellers_list = '<table border="0" width="160" cellspacing="0" cellpadding="1">'; ? ?while ($best_sellers = tep_db_fetch_array($best_sellers_query)) { ? ? ?$rows++; ? ? ?$bestsellers_list .= '<tr><td class="infoBoxContents" valign="top">' . tep_row_number_format($rows) . '.</td><td class="infoBoxContents">' . '<a href="' . tep_href_link(FILENAME_PRODUCT_INFO, 'products_id=' . $best_sellers['products_id']) . '">' . '<b>' . $best_sellers['series_name'] . '</b> ' . $best_sellers['products_name_prefix'] . ' <b>' . $best_sellers['products_name'] . '</b> ' . $best_sellers['products_name_suffix'] . '</a>-' . $best_sellers['products_media_type_name'] . '</td></tr>'; ? ?} ? ?$bestsellers_list .= '</table>'; ? ?$info_box_contents = array(); ? ?$info_box_contents[] = array('text' => $bestsellers_list); ? ?new infoBox($info_box_contents); ?> ? ? ? ? ? ?</td> ? ? ? ? ?</tr> <!-- best_sellers_eof //--> <?php ?} ?> Does anyone have any idea what my problem is? My domain is www.travelvideostore.com and I just launched using OS Commerce, I had previously used Storesonline software for my store.
Recommended Posts
Archived
This topic is now archived and is closed to further replies.