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

Вопросы по сопутствующим продуктам производства партнеров
Ответить
taf
Сообщения: 309
Зарегистрирован: Вс янв 30, 2005 11:41

Сообщение taf »

Что-то протормозил я. В самом низу страницы имеется вот такое сообщение:

Notice: Undefined property: Urfa_Client::$service in /var/srv/www/utm5cabinet/library/Urfa/Client.php on line 757

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

Сообщение darang »

Код: Выделить всё

 if ($this->service['type'] == 3) {
замените на

Код: Выделить всё

 if ($service['type'] == 3) {

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

Сообщение taf »

Заменил, теперь л/к просто вешается.

Кстати, а строка

$this->urfa->put_int(slink_id);

действительно правильная в плане переменной slink_id?

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

Сообщение darang »

нет

Код: Выделить всё

$this->urfa->put_int($slink_id); 

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

Сообщение taf »

С зависанием л/к вроде разобрался:

Код: Выделить всё

diff --git a/library/Urfa/Client.php b/library/Urfa/Client.php
index 0e2c711..778ee3f 100644
--- a/library/Urfa/Client.php
+++ b/library/Urfa/Client.php
@@ -754,9 +754,10 @@ class Urfa_Client
                 $this->urfa->get_int();
             }
         }
-        if ($this->service['type'] == 3) {
+        $this->urfa->finish();
+        if ($service['type'] == 3) {
             $this->urfa->call(-0x12009);
-            $this->urfa->put_int(slink_id);
+            $this->urfa->put_int($slink_id);
             $this->urfa->send();
             $flags = $this->urfa->get_int();
             $shaping['incoming_rate'] = $this->urfa->get_int();
Но, почему-то, включить турбо-режим нельзя. Включалку не нашел.

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

Сообщение darang »

у меня нет 009 версии, поэтому делал на основе стандартного личного кабинета, но не могу проверить.
Посмотрите, если есть возможность, в кабинете с биллингом который идёт, появляется ли там. Если появляется - будем разбираться, где что ни так.

если у вас включен режим development(панелька внизу),
то можете показать вкладку varaibles

mrmix25
Сообщения: 104
Зарегистрирован: Вт июн 07, 2011 11:43

Сообщение mrmix25 »

а у меня вопрос, кто пользуется этим кабинетом, у всех некорректно отображается кабинет в IE ?????

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

Сообщение taf »

Содержимое variables:

Код: Выделить всё

$_COOKIE
PHPSESSID => 'XXXXXXXXXXXXXXXXXXXXXX'
__utma => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX''
Request
action => 'service'
controller => 'index'
module => 'billing'
slink => 12673
View vars
cacheData =>
expire => 1346748357
mtime => 1346748356
tags =>
currencyName => 'руб.'
identity => stdClass Object()
services =>
borders =>
0 =>
bytes => 0
cost => 0
group_type => 0
mbytes => 0
tclass => 'Интернет входящий (10)'
1 =>
bytes => 0
cost => 0
group_type => 0
mbytes => 0
tclass => 'Интернет исходящий (20)'
2 =>
bytes => 0
cost => 0
group_type => 0
mbytes => 0
tclass => 'Внутрисетевой трафик (100)'
downloaded =>
0 =>
bytes => 0
mbytes => 0
tclass => 'Zero (0)'
1 =>
bytes => 1705051806
mbytes => 1705.05
tclass => 'Интернет входящий (10)'
2 =>
bytes => 242999291
mbytes => 243
tclass => 'Интернет исходящий (20)'
3 =>
bytes => 0
mbytes => 0
tclass => 'Служебный входящий (31)'
4 =>
bytes => 0
mbytes => 0
tclass => 'Служебный исходящий (32)'
5 =>
bytes => 2207649104
mbytes => 2207.65
tclass => 'Внутрисетевой трафик (100)'
ip_groups =>
0 =>
id => 7263
ip => '172.16.2.73'
link => '<a HREF="/user/change-service-password/slink_id/12673/item_id/7263">Изменить пароль</a>'
login => 'LOGINNAME'
mask => '255.255.255.255'
prepaid =>
0 =>
bytes => 0
mbytes => 0
tclass => 'Интернет входящий &#40;10&#41;'
1 =>
bytes => 0
mbytes => 0
tclass => 'Интернет исходящий &#40;20&#41;'
2 =>
bytes => 0
mbytes => 0
tclass => 'Внутрисетевой трафик &#40;100&#41;'
service =>
cost_in_period => 92.17
discounted_in_curr_period => 790
id => 201
name => 'Трафик Кросс плюс'
tariff_id => 152
type => 3
type_name => 'Услуга передачи IP трафика'
shaping =>
incoming_rate => 3072
outgoing_rate => 3072
turbo_mode_end => '01.01.1970 08&#58;00'
turbo_mode_start => '01.01.1970 08&#58;00'
transfered =>
0 =>
bytes => 0
mbytes => 0
tclass => 'Zero &#40;0&#41;'
1 =>
bytes => 0
mbytes => 0
tclass => 'Интернет входящий &#40;10&#41;'
2 =>
bytes => 0
mbytes => 0
tclass => 'Интернет исходящий &#40;20&#41;'
3 =>
bytes => 0
mbytes => 0
tclass => 'Служебный входящий &#40;31&#41;'
4 =>
bytes => 0
mbytes => 0
tclass => 'Служебный исходящий &#40;32&#41;'
5 =>
bytes => 0
mbytes => 0
tclass => 'Внутрисетевой трафик &#40;100&#41;'
title => 'Информация об услуге'

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

Сообщение taf »

darang писал(а):Посмотрите, если есть возможность, в кабинете с биллингом который идёт, появляется ли там. Если появляется - будем разбираться, где что ни так.
в родном кабинете в описании услуги появилась отдельная табличка "Турбо-режим" и колонка "Действие", где можно нажать ссылку включения

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

Сообщение darang »

mrmix25 писал(а):а у меня вопрос, кто пользуется этим кабинетом, у всех некорректно отображается кабинет в IE ?????
Выглядит несколько иначе до ie9, но в чём некорректность?
Последний раз редактировалось darang Вт сен 04, 2012 12:08, всего редактировалось 1 раз.

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

Сообщение darang »

taf писал(а):
darang писал(а):Посмотрите, если есть возможность, в кабинете с биллингом который идёт, появляется ли там. Если появляется - будем разбираться, где что ни так.
в родном кабинете в описании услуги появилась отдельная табличка "Турбо-режим" и колонка "Действие", где можно нажать ссылку включения
можете выложить куда нибудь ваш стандартный лк, может там какие то изменения были или на email file@mg7.by

mrmix25
Сообщения: 104
Зарегистрирован: Вт июн 07, 2011 11:43

Сообщение mrmix25 »

darang писал(а):
mrmix25 писал(а):а у меня вопрос, кто пользуется этим кабинетом, у всех некорректно отображается кабинет в IE ?????
Выглядит несколько иначе до ie9, но в чём некорректность?
разобрался, удалил в /application/layouts/default.phtml строку <?php echo $this->timeago($this->cacheData); ?> чтоб не показывало сколько минут назад обновлено ....после удаления в Хроме, Опере, Mozilla Firefox все корректно отображается, а в IE меню некорректно.. Восстановил все как было, проблемы решена.
В принципе не критично, но все же, можно как-то удалить эти обновления, чтоб в IE тоже корректно все отображалось?
darang писал(а): Возможна разработка оплаты через robokassa
как с Вами связаться, по этому вопросу переговорить ?

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

Сообщение darang »

в icq, (360328539)

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

Сообщение darang »

taf писал(а):
darang писал(а):Посмотрите, если есть возможность, в кабинете с биллингом который идёт, появляется ли там. Если появляется - будем разбираться, где что ни так.
в родном кабинете в описании услуги появилась отдельная табличка "Турбо-режим" и колонка "Действие", где можно нажать ссылку включения
добавьте $this->urfa->finish(); перед строчкой, в которой вы исправляли if ($this->service['type'] == 3) {.
Должно получится

Код: Выделить всё

        $this->urfa->finish&#40;&#41;;

        if &#40;$service&#91;'type'&#93; == 3&#41; &#123;
            $this->urfa->call&#40;-0x12009&#41;;

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

Сообщение taf »

darang писал(а):добавьте $this->urfa->finish(); перед строчкой, в которой вы исправляли if ($this->service['type'] == 3) {.
Выше я приводил diff именно с таким исправлением.

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

Еще такой момент - колонка "Турбо-режим" в ней постоянно "Включен" без разницы, включен режим на самом деле, или нет. Единственное отличие, при включенном указывается скорость дла "турбо" и значения Начало-Конец не "01.01.1970 08:00"

Ответить