BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 24 июн 2025, 04:36

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 62 ]  На страницу Пред.  1, 2, 3
Автор Сообщение
СообщениеДобавлено: 17 янв 2013, 17:24 
Не в сети
Клиент

Зарегистрирован: 15 ноя 2011, 17:56
Сообщения: 186
Карма: 0
layout.xls подправил.

Пока всё в норме!

_________________
Версия 6.2


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 май 2013, 12:59 
Не в сети

Зарегистрирован: 05 окт 2007, 13:36
Сообщения: 1073
Карма: 46
временное понижение лимита пользователем на 52, есть бага-бага.
После обновления вобщем вернул старый кабинет. Так вот, если у абонента ошибка какаято, то она не отображается старым шаблоном, видимо узлы изменились xsl. Вернул кабинет от 52, там все корректно, показывает клиенту сообщение, что не может предоставить лимит. и тут прикол. если делаю вывод ct=xml, то ошибки нету, вернее в xml она есть в странном месте, но на странице не показывается. если вывод html, то ошибка клиенту выводится.
Вот как выглядит xml при ct=xml
Код:
<data action="ContractLimit" balance_mode="1" comment="Клиент."
    contract="IR-7090" fc="0" id="811725" limit="0.00" mid="contract"
    module="contract" month="5" notificationsCount="0" status="message"
    title="IR-7090" year="2013">
    <menu>
        <item action="Enaza" mid="12" module="enaza" title="Антивирусы по подписке"/>
        <item action="TrayInfo" mid="5" module="trayinfo" title="Активация логина TrayInfo"/>
        <item action="ShowSessions" mid="1" module="dialup" title="Просмотр сессий Интернет"/>
        <item action="ShowLoginsBalance" mid="1" module="dialup" title="Наработка по логинам Интернет"/>
        <item action="ChangeLoginPassword" mid="1" module="dialup" title="Cмена пароля на логины Интернет"/>
        <item action="ShowPeriods" mid="1" module="dialup" title="Учетные периоды"/>
        <item action="DynDnsChange" mid="1" module="dialup" title="Управление динамическим ДНС"/>
        <item action="Bill" mid="7" module="bill" title="Счета"/>
        <item action="Invoice" mid="7" module="bill" title="Счета-фактуры"/>
        <item action="Card" mid="4" module="card" title="Пополнение счета с помощью Интернет-карт"/>
    </menu>Превышено максимально количество просроченных понижений. Возможность понижения лимита заблокирована<moves/>
    <super_contract balance_mode="1" comment="Клиент."
        contract="IR-7090" fc="0" id="811725" title="IR-7090"/>
</data>

Напомню, что при этом выводе, ошибка не показывается.

Как выдернуть ошибку, чтобы сообщение юзеру показать? кабинет 52 не собираюсь переделывать, слишком много правок.

_________________
интеграция биллинга с 1с http://bgbilling-1c.ru/


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 62 ]  На страницу Пред.  1, 2, 3

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
POWERED_BY
Русская поддержка phpBB
[ Time : 0.046s | 20 Queries | GZIP : On ]