Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія Наступна ревізія По сторонах наступні версії | ||
discounts [2022/12/30 17:56] nightfly |
discounts [2023/01/04 14:39] nightfly |
||
---|---|---|---|
Рядок 22: | Рядок 22: | ||
; будуть розглядатись оплати за " | ; будуть розглядатись оплати за " | ||
; | ; | ||
+ | ; Ввімкніть дану опцію, для щоденної обробки знижок. В цьому випадку, | ||
+ | DISCOUNT_DAILY=0 | ||
</ | </ | ||
Рядок 79: | Рядок 81: | ||
====== Міграція з старих знижок ====== | ====== Міграція з старих знижок ====== | ||
- | У випадку, | + | У випадку, |
<code php> | <code php> | ||
+ | if ($ubillingConfig-> | ||
+ | $discountCfId = $ubillingConfig-> | ||
+ | if ($discountCfId) { | ||
+ | $cfDb = new nya_cfitems(); | ||
+ | $cfDb-> | ||
+ | $allOldDiscounts = $cfDb-> | ||
+ | if (!empty($allOldDiscounts)) { | ||
+ | $discountsDb = new nya_discounts(); | ||
+ | $allDiscounts = $discountsDb-> | ||
+ | foreach ($allOldDiscounts as $eachLogin => $eachOldDiscountData) { | ||
+ | if (is_numeric($eachOldDiscountData[' | ||
+ | if (!isset($allDiscounts[$eachLogin])) { | ||
+ | $newDiscount = ubRouting:: | ||
+ | $loginF = ubRouting:: | ||
+ | $loginF = trim($loginF); | ||
+ | $discountsDb-> | ||
+ | $discountsDb-> | ||
+ | $discountsDb-> | ||
+ | show_success(__(' | ||
+ | } else { | ||
+ | show_warning(__(' | ||
+ | } | ||
+ | } else { | ||
+ | show_error(__(' | ||
+ | } | ||
+ | } | ||
+ | $cache = new UbillingCache(); | ||
+ | $cache-> | ||
+ | } else { | ||
+ | show_error(__(' | ||
+ | } | ||
+ | } else { | ||
+ | show_error(__(' | ||
+ | } | ||
+ | } else { | ||
+ | show_error(__(' | ||
+ | } | ||
</ | </ | ||
+ | |||
+ | Всі ваші старі знижки, |