| [ Index ] |
|
Code source de osCommerce 2.2ms2-060817 |
1 <?php 2 /* 3 $Id: manufacturers.php,v 1.19 2003/06/09 22:17:13 hpdl Exp $ 4 5 osCommerce, Open Source E-Commerce Solutions 6 http://www.oscommerce.com 7 8 Copyright (c) 2003 osCommerce 9 10 Released under the GNU General Public License 11 */ 12 13 $manufacturers_query = tep_db_query("select manufacturers_id, manufacturers_name from " . TABLE_MANUFACTURERS . " order by manufacturers_name"); 14 if ($number_of_rows = tep_db_num_rows($manufacturers_query)) { 15 ?> 16 <!-- manufacturers //--> 17 <tr> 18 <td> 19 <?php 20 $info_box_contents = array(); 21 $info_box_contents[] = array('text' => BOX_HEADING_MANUFACTURERS); 22 23 new infoBoxHeading($info_box_contents, false, false); 24 25 if ($number_of_rows <= MAX_DISPLAY_MANUFACTURERS_IN_A_LIST) { 26 // Display a list 27 $manufacturers_list = ''; 28 while ($manufacturers = tep_db_fetch_array($manufacturers_query)) { 29 $manufacturers_name = ((strlen($manufacturers['manufacturers_name']) > MAX_DISPLAY_MANUFACTURER_NAME_LEN) ? substr($manufacturers['manufacturers_name'], 0, MAX_DISPLAY_MANUFACTURER_NAME_LEN) . '..' : $manufacturers['manufacturers_name']); 30 if (isset($HTTP_GET_VARS['manufacturers_id']) && ($HTTP_GET_VARS['manufacturers_id'] == $manufacturers['manufacturers_id'])) $manufacturers_name = '<b>' . $manufacturers_name .'</b>'; 31 $manufacturers_list .= '<a href="' . tep_href_link(FILENAME_DEFAULT, 'manufacturers_id=' . $manufacturers['manufacturers_id']) . '">' . $manufacturers_name . '</a><br>'; 32 } 33 34 $manufacturers_list = substr($manufacturers_list, 0, -4); 35 36 $info_box_contents = array(); 37 $info_box_contents[] = array('text' => $manufacturers_list); 38 } else { 39 // Display a drop-down 40 $manufacturers_array = array(); 41 if (MAX_MANUFACTURERS_LIST < 2) { 42 $manufacturers_array[] = array('id' => '', 'text' => PULL_DOWN_DEFAULT); 43 } 44 45 while ($manufacturers = tep_db_fetch_array($manufacturers_query)) { 46 $manufacturers_name = ((strlen($manufacturers['manufacturers_name']) > MAX_DISPLAY_MANUFACTURER_NAME_LEN) ? substr($manufacturers['manufacturers_name'], 0, MAX_DISPLAY_MANUFACTURER_NAME_LEN) . '..' : $manufacturers['manufacturers_name']); 47 $manufacturers_array[] = array('id' => $manufacturers['manufacturers_id'], 48 'text' => $manufacturers_name); 49 } 50 51 $info_box_contents = array(); 52 $info_box_contents[] = array('form' => tep_draw_form('manufacturers', tep_href_link(FILENAME_DEFAULT, '', 'NONSSL', false), 'get'), 53 'text' => tep_draw_pull_down_menu('manufacturers_id', $manufacturers_array, (isset($HTTP_GET_VARS['manufacturers_id']) ? $HTTP_GET_VARS['manufacturers_id'] : ''), 'onChange="this.form.submit();" size="' . MAX_MANUFACTURERS_LIST . '" style="width: 100%"') . tep_hide_session_id()); 54 } 55 56 new infoBox($info_box_contents); 57 ?> 58 </td> 59 </tr> 60 <!-- manufacturers_eof //--> 61 <?php 62 } 63 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
| Généré le : Mon Nov 26 19:48:25 2007 | par Balluche grâce à PHPXref 0.7 |
|