Биллинговая система Nodeny

Главная категория => Общий раздел => Тема начата: olegotek от 25 Ноября 2011, 00:37:04



Название: Платежы
Отправлено: olegotek от 25 Ноября 2011, 00:37:04
Можна ли убрать нолик в поле ввода сумы платежа? Такая себе очередная защита от кривых рук. Операторы привыкли к 1С, где нолик автоматически меняется вводимым символом.


Название: Re: Платежы
Отправлено: olegotek от 25 Ноября 2011, 00:39:39
И есть большое желание закруглить сумы автоплатежов чтобы не было копеек. Если это реально, буду очень признателен.


Название: Re: Платежы
Отправлено: evp от 25 Ноября 2011, 08:45:26
Можна ли убрать нолик в поле ввода сумы платежа? Такая себе очередная защита от кривых рук. Операторы привыкли к 1С, где нолик автоматически меняется вводимым символом.

Так происходит в IE, если использовать, к примеру, Chrome, то вполне себе заменяется. В других браузерах не проверял.

P.S. платежы == платежи, платежов == платежей.
У меня нет платежов - не учу я падежов :)


Название: Re: Платежы
Отправлено: Efendy от 25 Ноября 2011, 11:15:19
В pays.pl

Код:
&input_t('cash',$cash,14,16,'id=cash autocomplete="off"')." $gr ".

заменить на

Код:
&input_t('cash',$cash || '',14,16,'id=cash autocomplete="off"')." $gr ".


Название: Re: Платежы
Отправлено: olegotek от 26 Ноября 2011, 11:12:28
Спасибо, все гуд.
Еще вопрос округления. Очень нужно что-бы при переумножении на коефициент для подключившихся напр. в середине месяца суму начисления округлить до целого числа.


Название: Re: Платежы
Отправлено: Efendy от 26 Ноября 2011, 12:51:15
Спасибо, все гуд.
Еще вопрос округления. Очень нужно что-бы при переумножении на коефициент для подключившихся напр. в середине месяца суму начисления округлить до целого числа.
nomoney.pl
Код:
$p_price*=$k;
->
Код:
$p_price = int( $p_price * $k + 0.5) if $k != 1;


Название: Re: Платежы
Отправлено: olegotek от 26 Ноября 2011, 13:26:12
Спасибо, работает.
Еще, пожалуйста, тоже самое для дополнительных тарифов.


Название: Re: Платежы
Отправлено: Efendy от 27 Ноября 2011, 11:28:38
Спасибо, работает.
Еще, пожалуйста, тоже самое для дополнительных тарифов.
Код:
$m=$k*$Plans3{$paket3}{price};
->
Код:
$m= k == 1? $Plans3{$paket3}{price} : int( $Plans3{$paket3}{price} * $k + 0.5);