75 lines
3.1 KiB
PHP
75 lines
3.1 KiB
PHP
<?php
|
|
/* ----------------------------------------------------------------------
|
|
|
|
MyOOS [Shopsystem]
|
|
https://www.oos-shop.de
|
|
|
|
Copyright (c) 2003 - 2019 by the MyOOS Development Team.
|
|
----------------------------------------------------------------------
|
|
Based on:
|
|
|
|
File: whats_new.php,v 1.2 2003/01/09 09:40:07 elarifr
|
|
orig: whats_new.php,v 1.31 2003/02/10 22:31:09 hpdl
|
|
----------------------------------------------------------------------
|
|
osCommerce, Open Source E-Commerce Solutions
|
|
http://www.oscommerce.com
|
|
|
|
Copyright (c) 2003 osCommerce
|
|
----------------------------------------------------------------------
|
|
Released under the GNU General Public License
|
|
---------------------------------------------------------------------- */
|
|
|
|
/** ensure this file is being included by a parent file */
|
|
defined( 'OOS_VALID_MOD' ) OR die( 'Direct Access to this location is not allowed.' );
|
|
|
|
$whats_new_block = FALSE;
|
|
|
|
$productstable = $oostable['products'];
|
|
$query = "SELECT products_id, products_image, products_tax_class_id, products_units_id, products_price,
|
|
products_base_price, products_base_unit, products_product_quantity
|
|
FROM $productstable
|
|
WHERE products_setting = '2'
|
|
ORDER BY products_date_added DESC";
|
|
if ($random_product = oos_random_select($query, MAX_RANDOM_SELECT_NEW)) {
|
|
|
|
$whats_new_block = TRUE;
|
|
|
|
$random_product['products_name'] = oos_get_products_name($random_product['products_id']);
|
|
$whats_new_product_price = NULL;
|
|
$whats_new_product_special_price = NULL;
|
|
$whats_new_product_discount_price = NULL;
|
|
$whats_new_base_product_price = NULL;
|
|
$whats_new_special_price = NULL;
|
|
|
|
$base_product_price = $random_product['products_price'];
|
|
|
|
if ($aUser['show_price'] == 1 ) {
|
|
$whats_new_special_price = oos_get_products_special_price($random_product['products_id']);
|
|
$whats_new_product_price = $oCurrencies->display_price($random_product['products_price'], oos_get_tax_rate($random_product['products_tax_class_id']));
|
|
|
|
if (oos_is_not_null($whats_new_special_price)) {
|
|
$base_product_price = $whats_new_special_price;
|
|
$whats_new_product_special_price = $oCurrencies->display_price($whats_new_special_price, oos_get_tax_rate($random_product['products_tax_class_id']));
|
|
}
|
|
|
|
if ($random_product['products_base_price'] != 1) {
|
|
$whats_new_base_product_price = $oCurrencies->display_price($base_product_price * $random_product['products_base_price'], oos_get_tax_rate($random_product['products_tax_class_id']));
|
|
}
|
|
}
|
|
$smarty->assign(
|
|
array(
|
|
'whats_new_product_special_price' => $whats_new_product_special_price,
|
|
'whats_new_product_discount_price' => $whats_new_product_discount_price,
|
|
'whats_new_base_product_price' => $whats_new_base_product_price,
|
|
'whats_new_special_price' => $whats_new_special_price,
|
|
'whats_new_product_price' => $whats_new_product_price,
|
|
|
|
'random_product' => $random_product,
|
|
'block_heading_whats_new' => $block_heading
|
|
)
|
|
);
|
|
}
|
|
|
|
$smarty->assign('whats_new_block', $whats_new_block);
|
|
|