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

Главная категория => Nodeny Plus => Тема начата: Redmen от 16 Марта 2013, 00:30:33



Название: Костыли
Отправлено: Redmen от 16 Марта 2013, 00:30:33
ревизия 120

дебагер:
Код:
Global symbol "$out" requires explicit package name at /usr/local/nodeny/web/_ajUserInfo2.pl line 112.
Compilation failed in require at /usr/local/nodeny/web/calls.pm line 1075.
Compilation failed in require at /usr/local/nodeny/web/calls.pm line 1075.

в коде не хватает my
Код:
{
    Adm->chk_privil('edt_usr') or last;
    my %p = Db->line("SELECT id FROM pays WHERE mid=? AND category=202 AND reason='credit' LIMIT 1", $uid);
    Db->ok or last;
    %p && last;
    my $domid = v::get_uniq_id();
    my $success = 'Клиент не сможет самостоятельно оформить кредит в клиентской статистике';
    my $link = url->a('Заблокировать кредиты', a=>'ajBlockPay', mod=>'credit', uid=>$uid, success=>$success, domid=>$domid, -ajax=>1);
    $out.= _('[li]', _("[div id=$domid]",$link) );
}
последний рядок заменить на
Код:
    my $out.= _('[li]', _("[div id=$domid]",$link) );



Название: Re: Костыли
Отправлено: Efendy от 16 Марта 2013, 11:29:45
svn up
perl install.pl -x


Название: Re: Костыли
Отправлено: poxy. от 17 Марта 2013, 11:18:32
svn up
perl install.pl -x
репозитарий какой? svn://nodeny-plus.com.ua/release - rev120


Название: Re: Костыли
Отправлено: poxy. от 18 Марта 2013, 09:02:14
У меня вообще _ajUserInfo2.pl не нашлось, а в ajUserInfo2.pl нет таких строк кода... rev 120


Название: Re: Костыли
Отправлено: Efendy от 18 Марта 2013, 11:00:13
У меня вообще _ajUserInfo2.pl не нашлось, а в ajUserInfo2.pl нет таких строк кода... rev 120
файл с подчеркиванием появляется когда патчится оригинальный файл. Если подчеркивания нет, значит файл не патчился, юзай его