Личный кабинет Utmcabinet V2.0 (Utm 5.2.1–008+, 5.3+)

Вопросы по сопутствующим продуктам производства партнеров
Ответить
darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

в стандартном кабинете есть возможность напрямую изменять данные пользователя, там есть и поле web_page (modules/user_edit.php).
Насчёт additional. можно только через прямые запросы к бд.

An
Сообщения: 28
Зарегистрирован: Пт июн 21, 2013 10:13

Сообщение An »

Прошу проконсультировать.
В library/Urfa/Client.php есть функция changeStatus
public function changeStatus($acc_id, $new_int_status_acc)
{
$this->urfa->call(-0x4049);
$this->urfa->put_int($acc_id);
$this->urfa->put_int($new_int_status_acc);
$this->urfa->send();
$this->urfa->finish();
$this->urfa->close_session(FALSE);
$this->urfa->disconnect();
}
что означает строка "$this->urfa->call(-0x4049)" - отправку данных в ядро UTM или в другой конфигурационный файл?

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

An писал(а):Прошу проконсультировать.
что означает строка "$this->urfa->call(-0x4049)" - отправку данных в ядро UTM или в другой конфигурационный файл?
Вызов определенной функции ядра

An
Сообщения: 28
Зарегистрирован: Пт июн 21, 2013 10:13

Сообщение An »

darang, спасибо за информацию, но остался последний вопрос.
В /netup/utm5/xml/api.xml есть очень простая функиця rpcf_remove_user_from_group "0x2408"
<function name="rpcf_remove_user_from_group" id="0x2408">
<input>
<integer name="user_id"/>
<integer name="group_id"/>
</input>
<output/>
</function>
В Urfa/Client.php создаю аналогичную функцию:
public function removegroup($acc_id, $group_id)
{
$this->urfa->call(0x2408);
$this->urfa->put_int(300);
$this->urfa->put_int(1);
$this->urfa->send();
$this->urfa->finish();
}
Пытаюсь удалить из группы 1 пользователя с id 300, но данная функция не работает. По логам непонятно, что не так.
Буду признателен за помощь.

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

это скорее всего админская функция, а так могут работать только пользовательские, наверно

taf
Сообщения: 309
Зарегистрирован: Вс янв 30, 2005 11:41

Сообщение taf »

После изучения api.xml у меня сложилось мнение, что все функции, доступные для обычных (не системных) пользователей имеют отрицательные цифровые идентификаторы.

Вызов функций с положительными идентификаторами возможен только от имени системных пользователей.

poison-b13
Сообщения: 15
Зарегистрирован: Пн сен 10, 2012 11:15

Сообщение poison-b13 »

Планируется ли обновление кабинета под последнюю версию биллинга?

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

Сбросте стандартный личный кабинет, посмотрю чем отличаются.

maxxsoft
Сообщения: 125
Зарегистрирован: Пт янв 18, 2013 09:23

Сообщение maxxsoft »

Не удаётся запустить кабинет:

установил, настроил по инструкции, кабинет вывел приглашение на логин, тут я столкнулся с первой проблемой, он категорически отказался принимать логин в виде user_001, ну этот вариант мы обошли, так он отправил после логина на несуществующий путь:
lk.wom.ru (пример домена, на который был повешан кабинет)
lk.wom.ru/user/ (путь куда он отправляет после логина)

куда копать, подскажите...

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

отправляет он туда куда надо, возможно у вас nginx?

maxxsoft
Сообщения: 125
Зарегистрирован: Пт янв 18, 2013 09:23

Сообщение maxxsoft »

нет, Apache2
Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny16 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g Server at wom.ru Port 80

в main.log при логине пишется:
Info : Jul 24 13:44:25 b25fcb90 RPCConn[SSL]<sel265@87.249.204.ччч>: Access granted to [SSL]<sel265@87.249.204.ччч> (UID: 265)
Info : Jul 24 13:44:25 b25fcb90 RPCConn[SSL]<sel265@87.249.204.ччч>: Connection terminated by peer

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

a mod_rewrite в apache включен?

maxxsoft
Сообщения: 125
Зарегистрирован: Пт янв 18, 2013 09:23

Сообщение maxxsoft »

был отключен, подключил, но ничего не изменилось..

darang
Сообщения: 161
Зарегистрирован: Пт янв 15, 2010 15:39
Контактная информация:

Сообщение darang »

здесь определённо что-то с настройками apache, может не обрабатываются файлы .htaccess

maxxsoft
Сообщения: 125
Зарегистрирован: Пт янв 18, 2013 09:23

Сообщение maxxsoft »

Спасибо!
всё верно, дело было в обработке файлов .htaccess

Ответить