var FRIENDLY_URLS='true'; var symbolLeft='<?php echo $currencies->display_symbol_left($_SESSION['currency']); ?> '; var symbolRight=''; var min_quantity=<?php echo zen_get_products_quantity_order_min($_GET['products_id']); ?> ; var discount = new Array(); discount[0] ="<?php echo zen_get_products_quantity_order_min($_GET['products_id']); ?> -<?php echo number_format(zen_get_products_base_price($_GET['products_id']) == 0 ? zen_get_products_sample_price($_GET['products_id']) : zen_get_products_base_price($_GET['products_id']), 2); ?> -0-0"; function formatC(s, flag){ if(flag == null){ flag =true; } s = s + ''; if(/[^0-9\.]/.test(s)) return "invalid value"; s=s.replace(/^(\d*)$/,"$1."); s=(s+"00").replace(/(\d*\.\d\d)\d*/,"$1"); s=s.replace(".",","); var re=/(\d)(\d{3},)/; while(re.test(s)) s=s.replace(re,"$1,$2"); s=s.replace(/,(\d\d)$/,".$1"); if(flag){
echo zen_href_link(zen_get_info_page($flash_page_items[$i]['products_id']), 'products_id=' . $flash_page_items[$i]['products_id']); ?> "><?php echo zen_image_OLD(DIR_WS_IMAGES . $flash_page_items[$i]['products_image'], SEO_COMMON_KEYWORDS . ' ' . $flash_page_items[$i]['products_name'], 79, 79, 'id="cell_img' . $i . '" class="' . ($flash_page_items[$i]['products_id'] == $_GET['products_id'] ? 'imgborder' : '') . '"'); ?> </a><p><strong id="cell_price<?php echo $i; ?> " class="red"><?php if (!empty($flash_page_items[$i]['specials_price'])) { //caizhouqing by bof $products_price = $products_price * ($flash_page_items[$i]['specials_price'] / $products_price); echo $list_box_contents[$row]['products_price'] == 0 ? $currencies->display_price($products_price, zen_get_tax_rate($products_tax_class_id)) : $currencies->display_price($products_price, zen_get_tax_rate($products_tax_class_id)); } else { //caizhouqing by eof echo $currencies->display_price(zen_get_products_base_price($flash_page_items[$i]['products_id']) == 0 ? zen_get_products_sample_price($flash_page_items[$i]['products_id']) : zen_get_products_base_price($flash_page_items[$i]['products_id']), zen_get_tax_rate($product_check->fields['products_tax_class_id'])); } ?> </strong></p> </li> <?php //print_r($flash_page_items[$i]); } ?> </ul> </div> <?php if (intval($flash_page->RecordCount()) > 1) { ?> <script type="text/javascript">
function zen_get_products_discount_price_qty($product_id, $check_qty, $check_amount = 0) { global $db, $cart; $new_qty = $_SESSION['cart']->in_cart_mixed_discount_quantity($product_id); // check for discount qty mix if ($new_qty > $check_qty) { $check_qty = $new_qty; } $product_id = (int) $product_id; $products_query = $db->Execute("select products_discount_type, products_discount_type_from, products_priced_by_attribute from " . TABLE_PRODUCTS . " where products_id='" . (int) $product_id . "'"); $products_query_discount_type = $products_query->fields['products_discount_type']; $products_discounts_query = $db->Execute("select * from " . TABLE_PRODUCTS_DISCOUNT_QUANTITY . " where products_id='" . (int) $product_id . "' and discount_qty <='" . (double) $check_qty . "' order by discount_qty desc"); if ($products_discounts_query->RecordCount() <= 0 and $products_query_discount_type == 0) { $products_query2 = $db->Execute("select categories_discount_type, categories_discount_type_from FROM " . TABLE_CATEGORIES . " c , " . TABLE_PRODUCTS_TO_CATEGORIES . " pc where c.categories_id = pc.categories_id AND products_id='" . (int) $product_id . "'"); $products_query_discount_type = $products_query2->fields['categories_discount_type']; $products_discounts_query = $db->Execute("SELECT * FROM " . TABLE_CATEGORIES_DISCOUNT_QUANTITY . " cd," . TABLE_PRODUCTS_TO_CATEGORIES . " pc WHERE cd.categories_id = pc.categories_id AND products_id = " . (int) $product_id . " AND discount_qty <= '" . (double) $check_qty . "' ORDER BY discount_qty DESC"); } if (zen_get_products_base_price($product_id) == 0) { $display_price = zen_get_products_sample_price($product_id); } else { $display_price = zen_get_products_base_price($product_id); } $display_specials_price = zen_get_products_special_price($product_id, true); switch ($products_query_discount_type) { // none case $products_discounts_query->EOF: //no discount applies $discounted_price = zen_get_products_actual_price($product_id); break; case '0': $discounted_price = zen_get_products_actual_price($product_id); break; // percentage discount // percentage discount case '1': if ($products_query->fields['products_discount_type_from'] == '0') { // priced by attributes if ($check_amount != 0) { $discounted_price = $check_amount - $check_amount * ($products_discounts_query->fields['discount_price'] / 100); //echo 'ID#' . $product_id . ' Amount is: ' . $check_amount . ' discount: ' . $discounted_price . '<br />'; //echo 'I SEE 2 for ' . $products_query->fields['products_discount_type'] . ' - ' . $products_query->fields['products_discount_type_from'] . ' - '. $check_amount . ' new: ' . $discounted_price . ' qty: ' . $check_qty; } else { $discounted_price = $display_price - $display_price * ($products_discounts_query->fields['discount_price'] / 100); } } else { if (!$display_specials_price) { // priced by attributes if ($check_amount != 0) { $discounted_price = $check_amount - $check_amount * ($products_discounts_query->fields['discount_price'] / 100); } else { $discounted_price = $display_price - $display_price * ($products_discounts_query->fields['discount_price'] / 100); } } else { $discounted_price = $display_specials_price - $display_specials_price * ($products_discounts_query->fields['discount_price'] / 100); } } break; // actual price // actual price case '2': if ($products_query->fields['products_discount_type_from'] == '0') { $discounted_price = $products_discounts_query->fields['discount_price']; } else { $discounted_price = $products_discounts_query->fields['discount_price']; } break; // amount offprice // amount offprice case '3': if ($products_query->fields['products_discount_type_from'] == '0') { $discounted_price = $display_price - $products_discounts_query->fields['discount_price']; } else { if (!$display_specials_price) { $discounted_price = $display_price - $products_discounts_query->fields['discount_price']; } else { $discounted_price = $display_specials_price - $products_discounts_query->fields['discount_price']; } } break; } return $discounted_price; }
//--></script> <script> var FRIENDLY_URLS='true'; var symbolLeft='<?php echo $currencies->display_symbol_left($_SESSION['currency']); ?> '; var symbolRight=''; var min_quantity = <?php echo zen_get_products_quantity_order_min($_GET['products_id']); ?> ; var discount = new Array(); <?php $jsPrice = $currencies->noSymbolDisplayPrice(zen_get_products_base_price($_GET['products_id']) == 0 ? zen_get_products_sample_price($_GET['products_id']) : zen_get_products_base_price($_GET['products_id']), zen_get_tax_rate($_GET['products_id'])); ?> discount[0] ="<?php echo zen_get_products_quantity_order_min($_GET['products_id']); ?> -<?php echo $jsPrice; ?> -<?php echo zen_get_product_is_always_free_shipping((int) $_GET['products_id']) ? 1 : 0; ?> -0"; function formatC(s, flag){ if(flag == null){ flag =true; }
echo $_SERVER['REQUEST_URI']; ?> ?currency=<?php echo $key; ?> "><?php echo $value['symbol_left']; ?> </a> <?php } } ?> <!--[if lte IE 6.5]><IFRAME src="javascript:void(0)"></IFRAME><![endif]--></div><!--[if lte IE 6]></td></tr></table></a><![endif]--></li></ul></div> <span id="products_price_unit" class="red" style="padding-left:30px;"><?php echo number_format(zen_get_products_base_price((int) $_GET['products_id']) == 0 ? zen_get_products_sample_price((int) $_GET['products_id']) : zen_get_products_base_price((int) $_GET['products_id']), 2, '.', ''); ?> </span></h3> <!--eof Product Price block --> <li class="big">Start from: <?php echo $products_quantity_order_min; ?> Unit(s)</li> <!--bof free ship icon --> <?php if (zen_get_product_is_always_free_shipping($products_id_current) && $flag_show_product_info_free_shipping) { ?> <div id="freeShippingIcon"><?php echo TEXT_PRODUCT_FREE_SHIPPING_ICON; ?> </div>
"><?php echo zen_image_OLD(DIR_WS_IMAGES . $topSelling->fields['products_image'], $topSelling->fields['products_name'], 42, 42, 'class="fl"'); ?> </a> <span><a title="<?php echo $topSelling->fields['products_name']; ?> " href="<?php echo zen_href_link(zen_get_info_page($topSelling->fields['products_id']), 'products_id=' . $topSelling->fields['products_id']); ?> "><?php echo substr($topSelling->fields['products_name'], 0, 16) . (strlen($topSelling->fields['products_name']) > 16 ? '...' : ''); ?> </a><br/> <strong class="red"><?php echo $currencies->display_price(zen_get_products_base_price($topSelling->fields['products_id']) == 0 ? zen_get_products_sample_price($topSelling->fields['products_id']) : zen_get_products_base_price($topSelling->fields['products_id']), zen_get_tax_rate($topSelling->fields['products_id'])); ?> </strong> </span> </li> <?php $topSelling->MoveNext(); } ?> </ul> </div> <?php } } if ($categories_displayTypes != 3) { ?>