示例#1
0
	public static function initDiscountSettings()
	{
		if (self::$useSaleDiscount === null)
		{
			self::$useSaleDiscount = ModuleManager::isModuleInstalled('sale') && (string)Option::get('sale', 'use_sale_discount_only') == 'Y';
		}
		if (self::$getPercentFromBasePrice === null)
		{
			$moduleID = (self::$useSaleDiscount ? 'sale' : 'catalog');
			self::$getPercentFromBasePrice = (string)Option::get($moduleID, 'get_discount_percent_from_base_price') == 'Y';
		}
	}
示例#2
0
 protected static function initDiscountSettings()
 {
     $saleInstalled = ModuleManager::isModuleInstalled('sale');
     if (self::$useSaleDiscount === null) {
         self::$useSaleDiscount = $saleInstalled && (string) Option::get('sale', 'use_sale_discount_only') == 'Y';
     }
     if (self::$getPercentFromBasePrice === null) {
         $moduleID = $saleInstalled ? 'sale' : 'catalog';
         self::$getPercentFromBasePrice = (string) Option::get($moduleID, 'get_discount_percent_from_base_price') == 'Y';
     }
     if (self::$existCouponsManager === null) {
         self::$existCouponsManager = $saleInstalled;
     }
 }