PDF rausgenommen
This commit is contained in:
74
msd2/myoos/includes/blocks/block_whats_new.php
Normal file
74
msd2/myoos/includes/blocks/block_whats_new.php
Normal file
@ -0,0 +1,74 @@
|
||||
<?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);
|
||||
|
Reference in New Issue
Block a user