Guest Posted February 16, 2003 Posted February 16, 2003 Hi, I am updating this store: http://www.blessedbaby.biz/catalog/default.php with the new code and cannot get the background and box outline out of the manufacturer's box. I have made a new class like I did before called plainBox and commented out the <tr><td> tags but the outline and colors are still there. At http://www.blessedbaby.biz/ you will see the manufacturer's box at the top has no border or background to it. Thanks!
CC Posted February 16, 2003 Posted February 16, 2003 So you have something like this in boxes.php : class plainBox extends tableBox { function plainBox($contents) { $this->table_data_parameters = 'class="plainBox"'; $this->tableBox($contents, true); } } ?? Also are you using a Thema mod? If you are remember you dont make the change to boxes.php you make it to thema_boxes.php As long as you have a class reflecting the plainBox in stylesheet (again if you are using thema, it aint the stylesheet in /catalog/) then it should be ok. CC.
Guest Posted February 16, 2003 Posted February 16, 2003 Hi, No thema mod...this is today's snapshot. This is the code I have in the header from the manufacturer's box: <!-- manufacturers //--> <?php $manufacturers_query = tep_db_query("select manufacturers_id, manufacturers_name from " . TABLE_MANUFACTURERS . " order by manufacturers_name"); if (tep_db_num_rows($manufacturers_query) <= MAX_DISPLAY_MANUFACTURERS_IN_A_LIST) { // Display a list $manufacturers_list = ''; while ($manufacturers = tep_db_fetch_array($manufacturers_query)) { $manufacturers_name = ((strlen($manufacturers['manufacturers_name']) > MAX_DISPLAY_MANUFACTURER_NAME_LEN) ? substr($manufacturers['manufacturers_name'], 0, MAX_DISPLAY_MANUFACTURER_NAME_LEN) . '..' : $manufacturers['manufacturers_name']); if (isset($HTTP_GET_VARS['manufacturers_id']) && ($HTTP_GET_VARS['manufacturers_id'] == $manufacturers['manufacturers_id'])) $manufacturers_name = '<b>' . $manufacturers_name .'</b>'; $manufacturers_list .= '<a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $manufacturers['manufacturers_id']) . '">' . $manufacturers_name . '</a><br>'; } $info_box_contents = array(); $info_box_contents[] = array('text' => substr($manufacturers_list, 0, -4)); } else { // Display a drop-down $manufacturers_array = array(); if (MAX_MANUFACTURERS_LIST < 2) { $manufacturers_array[] = array('id' => '', 'text' => PULL_DOWN_DEFAULT); } while ($manufacturers = tep_db_fetch_array($manufacturers_query)) { $manufacturers_name = ((strlen($manufacturers['manufacturers_name']) > MAX_DISPLAY_MANUFACTURER_NAME_LEN) ? substr($manufacturers['manufacturers_name'], 0, MAX_DISPLAY_MANUFACTURER_NAME_LEN) . '..' : $manufacturers['manufacturers_name']); $manufacturers_array[] = array('id' => $manufacturers['manufacturers_id'], 'text' => $manufacturers_name); } $info_box_contents = array(); $info_box_contents[] = array('form' => tep_draw_form('manufacturers', tep_href_link(FILENAME_DEFAULT, '', 'NONSSL', false), 'get'), 'text' => tep_draw_pull_down_menu('manufacturers_id', $manufacturers_array, $HTTP_GET_VARS['manufacturers_id'], 'onChange="this.form.submit();" size="' . MAX_MANUFACTURERS_LIST . '" style="width: 120"') . tep_hide_session_id()); } new infoBox($info_box_contents); ?> <!-- manufacturers_eof //--> duh...while copying and pasting this to you I see my error... new infoBox($info_box_contents); should be new plainBox($info_box_contents); Time to take a rest I think!
Recommended Posts
Archived
This topic is now archived and is closed to further replies.