Jump to content
Local
Sign in to follow this  
msat

Сколько дней осталось до окончания оплаченной услуги?

Recommended Posts

Установил
в stargazer.conf
DayFee = 26  - абон спишется 26 числа.

 

Есть такая фича:
Показывать ли сколько дней осталось до окончания оплаченной услуги?
ONLINELEFT_COUNT=1

и

Стиль показа оставшегося периода - количество дней или конечная дата предоставления услуги. Возможные значения days или date
ONLINELEFT_STYLE='date'  

 

Теперь заходим в Профиль пользователя
Баланс    0 , хватит до 01.02.2019

а должно быть 26.01.2019

Как заставить правильно показывать???
 

Share this post


Link to post
Share on other sites

Я хоть и не красиво, но решил:

в api.userstats.php 

есть строчка (152 строка)

$daysOnLine = $daysOnLine + date('t', time() + ($daysOnLine * 24 * 60 * 60)) - date('d', time() + ($daysOnLine * 24 * 60 * 60)) + 1;

меняем +1 на  + 26 - date(t) 

$daysOnLine = $daysOnLine + date('t', time() + ($daysOnLine * 24 * 60 * 60)) - date('d', time() + ($daysOnLine * 24 * 60 * 60)) + 25 -date(t);

Надеюсь что есть более правильное решение, и кто то подскажет.. 

Share this post


Link to post
Share on other sites
7 минут назад, msat сказал:

есть строчка (152 строка)

при обновлении строка меняется и нужно будет искать снова.

Share this post


Link to post
Share on other sites
7 часов назад, a_n_h сказал:

при обновлении строка меняется и нужно будет искать снова.

А что мешает вынести userstats из каталога billing в корень? Вынесите и кастомизируйте себе всё что хотите...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Sayrax
      Добрый день! Подключил данный модуль. Подключил Fondy(тестовый мерчант). Делаю оплату из личного кабинета(тестовая карта). А в админке, платежа нет(((
      В чем может быть проблема?
    • By Новичок я тут
      Доброго вечера, подскажите как в юбилинге реализовать тарифі с предоплатой.
    • By Ivan_pro100_5
      Кто сможет настроить и установить биллинг за фин.помощь. сумму в личку
    • By Oleg2018
      При тестовой проверке в дебаг режиме вываливается pap: WARNING: Authentication will fail unless a "known good" password is available и в результате запрос игнорирует. Понимаю что не воспринимает пароль. Все делал строго по инструкции. Кто сталкивался и как решал?
    • By Oleg2018
      Связка ubilling + nas (cisco ASR 1002) + кучаген работает, клиентская машина ип получает, пинги на 8.8.8.8 идут а вот интернета нет. На запрос nslookup  получаю ответ dns request timed out Can`t find server name for address 8.8.8.8/ю Помогите разобраться 
×