[ Index ] |
|
Code source de Zen Cart E-Commerce Shopping Cart 1.3.7.1 |
1 <?php 2 /** 3 * Pop up Image Header 4 * 5 * @package page 6 * @copyright Copyright 2003-2006 Zen Cart Development Team 7 * @copyright Portions Copyright 2003 osCommerce 8 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0 9 * @version $Id: header_php.php 2984 2006-02-07 22:00:25Z drbyte $ 10 */ 11 /** 12 * Header code file for the product-larger-images popup window 13 * 14 */ 15 16 // This should be first line of the script: 17 $zco_notifier->notify('NOTIFY_HEADER_START_POPUP_IMAGES_ADDITIONAL'); 18 19 $_SESSION['navigation']->remove_current_page(); 20 21 $products_values_query = "SELECT pd.products_name, p.products_image 22 FROM " . TABLE_PRODUCTS . " p 23 left join " . TABLE_PRODUCTS_DESCRIPTION . " pd 24 on p.products_id = pd.products_id 25 WHERE p.products_status = 1 26 and p.products_id = :productsID 27 and pd.language_id = :languagesID "; 28 29 $products_values_query = $db->bindVars($products_values_query, ':productsID', $_GET['pID'], 'integer'); 30 $products_values_query = $db->bindVars($products_values_query, ':languagesID', $_SESSION['languages_id'], 'integer'); 31 32 $products_values = $db->Execute($products_values_query); 33 $products_image = $products_values->fields['products_image']; 34 35 //auto replace with defined missing image 36 if ($products_image == '' and PRODUCTS_IMAGE_NO_IMAGE_STATUS == '1') { 37 $products_image = PRODUCTS_IMAGE_NO_IMAGE; 38 } 39 40 $products_image_extension = substr($products_image, strrpos($products_image, '.')); 41 $products_image_base = ereg_replace($products_image_extension, '', $products_image); 42 $products_image_medium = $products_image_base . IMAGE_SUFFIX_MEDIUM . $products_image_extension; 43 $products_image_large = $products_image_base . IMAGE_SUFFIX_LARGE . $products_image_extension; 44 45 // check for a medium image else use small 46 if (!file_exists(DIR_WS_IMAGES . 'medium/' . $products_image_medium)) { 47 $products_image_medium = DIR_WS_IMAGES . $products_image; 48 } else { 49 $products_image_medium = DIR_WS_IMAGES . 'medium/' . $products_image_medium; 50 } 51 // check for a large image else use medium else use small 52 if (!file_exists(DIR_WS_IMAGES . 'large/' . $products_image_large)) { 53 if (!file_exists(DIR_WS_IMAGES . 'medium/' . $products_image_medium)) { 54 $products_image_large = DIR_WS_IMAGES . $products_image; 55 } else { 56 $products_image_large = DIR_WS_IMAGES . 'medium/' . $products_image_medium; 57 } 58 } else { 59 $products_image_large = DIR_WS_IMAGES . 'large/' . $products_image_large; 60 } 61 62 // This should be last line of the script: 63 $zco_notifier->notify('NOTIFY_HEADER_END_POPUP_IMAGES'); 64 ?>
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Mon Nov 26 16:45:43 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |