А у меня такой вариант включения инета не прокатывает (клиент берет кредит).dk писал(а):nicol@s писал(а):Ребят, а подскажите какую функцию урфы можно использовать, чтобы поменять значение какого-либо поля в базе данных без перезагрузки админки?
Мне надо реализовать услугу "заморозка счета". Надо менять в базе тип блокировки. Я думал использовать функцию, как в плагине "информация о пользователе", rpcf_user5_change_int_status, но так и не смог разобраться как и где указать имя поля, значение которого нужно изменитьКод: Выделить всё
$accountinfo = $utm->rpcf_get_accountinfo( $user_id ); $accountinfo["is_blocked"] = $block; $accountinfo["int_status"] = $status; $utm->rpcf_save_account( $user_id, $accountinfo, 0, 0, 0 );
$accountinfo = $urfa_admin->rpcf_get_accountinfo($account_id); //0x2030
$accountinfo['credit']=$credit;
//$accountinfo['int_status'] = 1; не работает
$urfa_admin->rpcf_save_account($account_id,$accountinfo, 0, 0, 0); //0x2032
В логах появляеться вот такое:
?Debug : Feb 16 01:45:09 UTM5 DBA: Can't enable internet for blocked user ...
Инет включаю через rpcf_user5_change_int_status.
Хотя наверное статус блокировки надо еще менять - я ее не меняю.