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

Вопросы по сопутствующим продуктам производства партнеров
Ответить
poison-b13
Сообщения: 15
Зарегистрирован: Пн сен 10, 2012 11:15

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

Уважаемый darang, кабинет шикарный, огромное спасибо, планируется ли дописать какой нибудь helpdesk к вашему кабинету?

Kosssarik
Сообщения: 10
Зарегистрирован: Ср янв 23, 2013 13:45
Откуда: Мценск

Помогите пожалуйста разобраться

Сообщение Kosssarik »

подскажите пожалуйста, чем может быть вызвана подобная ошибка при установке лк
Strict Standards: Declaration of TariffsModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/40_tariffs.php on line 12

Strict Standards: Declaration of LoginModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/00_login.php on line 12

Strict Standards: Declaration of UserModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/00_user.php on line 13

Strict Standards: Declaration of LoginHotspotModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/01_login_hotspot.php on line 12

Strict Standards: Declaration of LoginCardModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/03_login_card.php on line 12

Strict Standards: Declaration of NewMessagesModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/10_new_messages.php on line 12

Strict Standards: Declaration of TrafficReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/30_traffic_report.php on line 13

Strict Standards: Declaration of ServiceReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/31_service_report.php on line 12

Strict Standards: Declaration of PaymentsReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/32_payments_report.php on line 12

Strict Standards: Declaration of InvoicesModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/33_invoices.php on line 12

Strict Standards: Declaration of TelephonyReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/34_telephony_report.php on line 12

Strict Standards: Declaration of DHSReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/35_dhs_report.php on line 12

Strict Standards: Declaration of BlockingReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/36_blocking_report.php on line 12

Strict Standards: Declaration of FundsFlowReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/37_funds_flow_report.php on line 12

Strict Standards: Declaration of OtherChargesReportModule::init() should be compatible with Module::init($title = 'Unknown', $group = 'Default', $visible = false, $login = false) in /opt/lampp/htdocs/utm5_web_php/modules/38_other_charges_report.php on line 12

Bcs
Сообщения: 19
Зарегистрирован: Чт июл 21, 2011 11:25

Сообщение Bcs »

Подскажите, изза чего может происходить следующее
Изображение
Изображение

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

Сообщение darang »

в настройках php отключены короткие тэги
short_open_tag

Bcs
Сообщения: 19
Зарегистрирован: Чт июл 21, 2011 11:25

Сообщение Bcs »

Большое спасибо.

kirush
Сообщения: 699
Зарегистрирован: Пт фев 04, 2005 13:58

Сообщение kirush »

Интересует прейскурант на модули для платежных систем.

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

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

Уважаемый Darang подскажите почему происходит следущее, при попытке нажать на турбокнопку, в логах apache22 пишет
PHP Notice: fwrite(): send of 12 bytes failed with errno=32 Broken pipe
in /usr/local/www/http/library/Urfa/Socket.php on line 39
соответственно на странице кабинета возникает тормоз, и зайти на него больше не получается.

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

Сообщение darang »

а в логах биллинга пишет что нибудь? по этой ошибки ничего конкретного не возможно сказать, может быть что сокет не отвечает, не установлен какой нибудь модуль php, версия биллинга отличается, может что-то поменяли и много другое

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

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

Помучил его терь не пишет этого, пишет
PHP Notice: Use of undefined constant slink_id - assumed 'slink_id' in /usr/local/www/http/library/Urfa/Client.php on line 1360, referer: http://lk/user/service/6092
вот что в логах биллинга
Изображение

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

Сообщение darang »

/usr/local/www/http/library/Urfa/Client.php on line 1360

$this->urfa->put_int(slink_id);
замените на
$this->urfa->put_int($slink_id);

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

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

О отлично огроменное спасибо!
ксатит по этому же типа дальше есть ошибка того же плана (slink_id) вместо ($slink_id)

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

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

новый прикол, при активации турбо режима не заметил сразу что дата активации не верная.
Изображение

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

Сообщение darang »

там все верно, просто иногда почему-то попадают разовые услуги, хотя по сути их там не должно быть, потом пропадает, когда кеш обновляется

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

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

а нельзя как нибудь победить?

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

Сообщение An »

Настройка SMS уведомлений через личный кабинет.
Изображение
Сделано через поле "Web_page". Второй вариант через "Дополнительные парамерты (additional)" считаю удобнее, но еще не доделал.
index.phtml
<tr>
<td>Мобильный телефон (WEB_PAGE):</td>
<td><?= $this->userData['mobile_telephone']?>
<?php if ($this->userData['mobile_telephone']): ?>
<?php $style = $this->userData['web_page'] ? 'success' : 'badge'?>
<span class="badge badge-<?=$style?>">
<?= Urfa_Resolve::resolveSMSStatus((int)$this->userData['web_page'])?>
</span> &nbsp;
<a class="btn btn-mini"
href="/user/sms/int_status/<?=(int)!$this->userData['web_page']?>/aid/<?= $this->userData['basic_account']?>">
<?=Urfa_Resolve::resolveSMSSAction((int)$this->userData['web_page'])?>
</a>
<?php endif; ?>
</td>
</tr>
IndexController.php
public function smsAction()
{
$this->_helper->layout()->disableLayout();
$this->_helper->viewRenderer->setNoRender();

$int_status = $this->_getParam('int_status');
$acc_id = $this->_getParam('aid');

if (isset($int_status)) {
if ($int_status == 1 || $int_status == 0) {

$urfa = $this->reconnect();

$urfa->changeSMS($acc_id, $int_status);
$this->_helper->flashMessenger->addMessage(array('success' => 'Состояние изменено'));
$this->cache->remove($this->cache_basic_account . '_accounts');
}
}

$this->_helper->redirector('index', 'index', 'billing');
}
Urfa/Client.php
public function changeSMS($acc_id, $new_sms_status_acc)
{
shell_exec(`/netup/utm5/bin/utm5_urfaclient -h 127.0.0.1-p 11758 -l init -P init -a edit_user -user_id $acc_id -web_page $new_sms_status_acc`);
}
library/Urfa/Resolve.php
static function resolveSMSStatus($state)
{
if ($state == 0) {
return 'SMS уведомление Выключено';
}
else {
return 'SMS уведомление Включено';
}
}

static function resolveSMSSAction($state)
{
if ($state == 0) {
return 'Включить';
}
else {
return 'Выключить';
}
}
Прошу помощи.
1. Как сделать edit_user через функцию в php, а не через exec в utm5_urfaclient?
2. Как считать информацию additional у пользователя?

Ответить