installed_plugin('spezials')) return FALSE; if (!is_numeric(MAX_DISPLAY_NEW_SPEZILAS)) return FALSE; $specials_block = FALSE; if ($sContent != $aContents['specials']) { $productstable = $oostable['products']; $products_descriptiontable = $oostable['products_description']; $specialstable = $oostable['specials']; $query = "SELECT p.products_id, pd.products_name, p.products_price, p.products_base_price, p.products_base_unit, p.products_tax_class_id, p.products_units_id, p.products_quantity_order_min, p.products_quantity_order_max, p.products_product_quantity, p.products_image, s.specials_new_products_price FROM $productstable p, $products_descriptiontable pd, $specialstable s WHERE p.products_setting = '2' AND p.products_id = s.products_id AND pd.products_id = s.products_id AND pd.products_languages_id = '" . intval($nLanguageID) . "' AND s.status = '1' ORDER BY s.specials_date_added DESC"; if ($specials_random_product = oos_random_select($query, MAX_RANDOM_SELECT_SPECIALS)) { $specials_block = TRUE; $specials_random_product_price = NULL; $specials_random_product_special_price = NULL; $specials_random_base_product_price = NULL; $specials_random_base_product_special_price = NULL; if ($aUser['show_price'] == 1 ) { $specials_random_product_price = $oCurrencies->display_price($specials_random_product['products_price'], oos_get_tax_rate($specials_random_product['products_tax_class_id'])); $specials_random_product_special_price = $oCurrencies->display_price($specials_random_product['specials_new_products_price'], oos_get_tax_rate($specials_random_product['products_tax_class_id'])); if ($specials_random_product['products_base_price'] != 1) { $specials_random_base_product_special_price = $oCurrencies->display_price($specials_random_product['specials_new_products_price'] * $specials_random_product['products_base_price'], oos_get_tax_rate($specials_random_product['products_tax_class_id'])); } } $smarty->assign( array( 'specials_random_product' => $specials_random_product, 'specials_random_product_price' => $specials_random_product_price, 'specials_random_product_special_price' => $specials_random_product_special_price, 'specials_random_base_product_price' => $specials_random_base_product_price, 'specials_random_base_product_special_price' => $specials_random_base_product_special_price ) ); $smarty->assign(array('block_heading_specials' => $block_heading)); } } $smarty->assign('specials_block', $specials_block);