⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 general.php

📁 美国cre loaded 6.2 b2b网站系统升级补丁
💻 PHP
📖 第 1 页 / 共 5 页
字号:
          $all_groups[$existing_groups['customers_group_id']]=$existing_groups['customers_group_name'];      }// Eversun mod end for sppc and qty price breaks    $products_query = tep_db_query("select p.products_id, pd.products_name, p.products_price from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_id = pd.products_id and pd.language_id = '" . (int)$languages_id . "' order by products_name");    while ($products = tep_db_fetch_array($products_query)) {// Eversun mod for sppc and qty price breaks/*      if (!in_array($products['products_id'], $exclude)) {        $select_string .= '<option value="' . $products['products_id'] . '">' . $products['products_name'] . ' (' . $currencies->format($products['products_price']) . ')</option>'; */    if (!in_array($products['products_id'], $exclude)) {       $price_query=tep_db_query("select customers_group_price, customers_group_id from " . TABLE_PRODUCTS_GROUPS . " where products_id = " . $products['products_id']);       $product_prices=array();       while($prices_array=tep_db_fetch_array($price_query)){         $product_prices[$prices_array['customers_group_id']]=$prices_array['customers_group_price'];       }       reset($all_groups);       $price_string="";       $sde=0;       while(list($sdek,$sdev)=each($all_groups)){         if (!in_array((int)$products['products_id'].":".(int)$sdek, $exclude)) {           if($sde)            $price_string.=", ";            $price_string.=$sdev.": ".$currencies->format(isset($product_prices[$sdek]) ? $product_prices[$sdek]:$products['products_price']);            $sde=1;           }         }         $select_string .= '<option value="' . $products['products_id'] . '">' . $products['products_name'] . ' (' . $price_string . ')</option>\n';       }// Eversun mod end for sppc and qty price breaks }    $select_string .= '</select>';    return $select_string;  }  function tep_options_name($options_id) {    global $languages_id;    $options = tep_db_query("select products_options_name from " . TABLE_PRODUCTS_OPTIONS_TEXT . " where products_options_text_id = '" . (int)$options_id . "' and language_id = '" . (int)$languages_id . "'");    $options_values = tep_db_fetch_array($options);    return $options_values['products_options_name'];  }  function tep_values_name($values_id) {    global $languages_id;    $values = tep_db_query("select products_options_values_name from " . TABLE_PRODUCTS_OPTIONS_VALUES . " where products_options_values_id = '" . (int)$values_id . "' and language_id = '" . (int)$languages_id . "'");    $values_values = tep_db_fetch_array($values);    return $values_values['products_options_values_name'];  }  function tep_info_image($image, $alt, $width = '', $height = '') {    if (tep_not_null($image) && (file_exists(DIR_FS_CATALOG_IMAGES . $image)) ) {      $image = tep_image(HTTP_SERVER . DIR_WS_CATALOG_IMAGES . $image, $alt, $width, $height);    } else {      $image = TEXT_IMAGE_NONEXISTENT;    }    return $image;  }  function tep_break_string($string, $len, $break_char = '-') {    $l = 0;    $output = '';    for ($i=0, $n=strlen($string); $i<$n; $i++) {      $char = substr($string, $i, 1);      if ($char != ' ') {        $l++;      } else {        $l = 0;      }      if ($l > $len) {        $l = 1;        $output .= $break_char;      }      $output .= $char;    }    return $output;  }  function tep_get_country_name($country_id) {    $country_query = tep_db_query("select countries_name from " . TABLE_COUNTRIES . " where countries_id = '" . (int)$country_id . "'");    if (!tep_db_num_rows($country_query)) {      return $country_id;    } else {      $country = tep_db_fetch_array($country_query);      return $country['countries_name'];    }  }  function tep_get_zone_name($country_id, $zone_id, $default_zone) {    $zone_query = tep_db_query("select zone_name from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country_id . "' and zone_id = '" . (int)$zone_id . "'");    if (tep_db_num_rows($zone_query)) {      $zone = tep_db_fetch_array($zone_query);      return $zone['zone_name'];    } else {      return $default_zone;    }  }  function tep_not_null($value) {    if (is_array($value)) {      if (sizeof($value) > 0) {        return true;      } else {        return false;      }    } else {      if ( (is_string($value) || is_int($value)) && ($value != '') && ($value != 'NULL') && (strlen(trim($value)) > 0)) {        return true;      } else {        return false;      }    }  }  function tep_browser_detect($component) {    global $HTTP_USER_AGENT;    return stristr($HTTP_USER_AGENT, $component);  }  function tep_tax_classes_pull_down($parameters, $selected = '') {    $select_string = '<select ' . $parameters . '>';    $classes_query = tep_db_query("select tax_class_id, tax_class_title from " . TABLE_TAX_CLASS . " order by tax_class_title");    while ($classes = tep_db_fetch_array($classes_query)) {      $select_string .= '<option value="' . $classes['tax_class_id'] . '"';      if ($selected == $classes['tax_class_id']) $select_string .= ' SELECTED';      $select_string .= '>' . $classes['tax_class_title'] . '</option>';    }    $select_string .= '</select>';    return $select_string;  }  function tep_geo_zones_pull_down($parameters, $selected = '') {    $select_string = '<select ' . $parameters . '>';    $zones_query = tep_db_query("select geo_zone_id, geo_zone_name from " . TABLE_GEO_ZONES . " order by geo_zone_name");    while ($zones = tep_db_fetch_array($zones_query)) {      $select_string .= '<option value="' . $zones['geo_zone_id'] . '"';      if ($selected == $zones['geo_zone_id']) $select_string .= ' SELECTED';      $select_string .= '>' . $zones['geo_zone_name'] . '</option>';    }    $select_string .= '</select>';    return $select_string;  }  function tep_get_geo_zone_name($geo_zone_id) {    $zones_query = tep_db_query("select geo_zone_name from " . TABLE_GEO_ZONES . " where geo_zone_id = '" . (int)$geo_zone_id . "'");    if (!tep_db_num_rows($zones_query)) {      $geo_zone_name = $geo_zone_id;    } else {      $zones = tep_db_fetch_array($zones_query);      $geo_zone_name = $zones['geo_zone_name'];    }    return $geo_zone_name;  }  function tep_address_format($address_format_id, $address, $html, $boln, $eoln) {    $address_format_query = tep_db_query("select address_format as format from " . TABLE_ADDRESS_FORMAT . " where address_format_id = '" . (int)$address_format_id . "'");    $address_format = tep_db_fetch_array($address_format_query);    $company = tep_output_string_protected($address['company']);    if (isset($address['firstname']) && tep_not_null($address['firstname'])) {      $firstname = tep_output_string_protected($address['firstname']);      $lastname = tep_output_string_protected($address['lastname']);    } elseif (isset($address['name']) && tep_not_null($address['name'])) {      $firstname = tep_output_string_protected($address['name']);      $lastname = '';    } else {      $firstname = '';      $lastname = '';    }    $street = tep_output_string_protected($address['street_address']);    $suburb = tep_output_string_protected($address['suburb']);    $city = tep_output_string_protected($address['city']);    $state = tep_output_string_protected($address['state']);    if (isset($address['country_id']) && tep_not_null($address['country_id'])) {      $country = tep_get_country_name($address['country_id']);      if (isset($address['zone_id']) && tep_not_null($address['zone_id'])) {        $state = tep_get_zone_code($address['country_id'], $address['zone_id'], $state);      }    } elseif (isset($address['country']) && tep_not_null($address['country'])) {      $country = tep_output_string_protected($address['country']);    } else {      $country = '';    }    $postcode = tep_output_string_protected($address['postcode']);    $zip = $postcode;    if ($html) {// HTML Mode      $HR = '<hr>';      $hr = '<hr>';      if ( ($boln == '') && ($eoln == "\n") ) { // Values not specified, use rational defaults        $CR = '<br>';        $cr = '<br>';        $eoln = $cr;      } else { // Use values supplied        $CR = $eoln . $boln;        $cr = $CR;      }    } else {// Text Mode      $CR = $eoln;      $cr = $CR;      $HR = '----------------------------------------';      $hr = '----------------------------------------';    }    $statecomma = '';    $streets = $street;    if ($suburb != '') $streets = $street . $cr . $suburb;    if ($country == '') $country = tep_output_string_protected($address['country']);    if ($state != '') $statecomma = $state . ', ';    $fmt = $address_format['format'];    eval("\$address = \"$fmt\";");    if ( (ACCOUNT_COMPANY == 'true') && (tep_not_null($company)) ) {      $address = $company . $cr . $address;    }    return $address;  }  ////////////////////////////////////////////////////////////////////////////////////////////////  //  // Function    : tep_get_zone_code  //  // Arguments   : country           country code string  //               zone              state/province zone_id  //               def_state         default string if zone==0  //  // Return      : state_prov_code   state/province code  //  // Description : Function to retrieve the state/province code (as in FL for Florida etc)  //  ////////////////////////////////////////////////////////////////////////////////////////////////  function tep_get_zone_code($country, $zone, $def_state) {    $state_prov_query = tep_db_query("select zone_code from " . TABLE_ZONES . " where zone_country_id = '" . (int)$country . "' and zone_id = '" . (int)$zone . "'");    if (!tep_db_num_rows($state_prov_query)) {      $state_prov_code = $def_state;    }    else {      $state_prov_values = tep_db_fetch_array($state_prov_query);      $state_prov_code = $state_prov_values['zone_code'];    }    return $state_prov_code;  }  function tep_get_uprid($prid, $params) {    $uprid = $prid;    if ( (is_array($params)) && (!strstr($prid, '{')) ) {      while (list($option, $value) = each($params)) {        $uprid = $uprid . '{' . $option . '}' . $value;      }    }    return $uprid;  }  function tep_get_prid($uprid) {    $pieces = explode('{', $uprid);    return $pieces[0];  }  function tep_get_languages() {    $languages_query = tep_db_query("select languages_id, name, code, image, directory from " . TABLE_LANGUAGES . " order by sort_order");    while ($languages = tep_db_fetch_array($languages_query)) {      $languages_array[] = array('id' => $languages['languages_id'],                                 'name' => $languages['name'],                                 'code' => $languages['code'],                                 'image' => $languages['image'],                                 'directory' => $languages['directory']);    }    return $languages_array;  }  function tep_get_category_name($category_id, $language_id) {    $category_query = tep_db_query("select categories_name from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$category_id . "' and language_id = '" . (int)$language_id . "'");    $category = tep_db_fetch_array($category_query);    return $category['categories_name'];  }    function tep_get_category_htc_title($category_id, $language_id) {    $category_query = tep_db_query("select categories_head_title_tag from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$category_id . "' and language_id = '" . (int)$language_id . "'");    $category = tep_db_fetch_array($category_query);    return $category['categories_head_title_tag'];  }      function tep_get_category_htc_desc($category_id, $language_id) {    $category_query = tep_db_query("select categories_head_desc_tag from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$category_id . "' and language_id = '" . (int)$language_id . "'");    $category = tep_db_fetch_array($category_query);    return $category['categories_head_desc_tag'];  }     function tep_get_category_htc_keywords($category_id, $language_id) {    $category_query = tep_db_query("select categories_head_keywords_tag  from " . TABLE_CATEGORIES_DESCRIPTION . " where categories_id = '" . (int)$category_id . "' and language_id = '" . (int)$language_id . "'");    $category = tep_db_fetch_array($category_query);    return $category['categories_head_keywords_tag '];  }  

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -