forum.bitel.ru
http://forum.bitel.ru/

Карта регистрации и модуль Inet
http://forum.bitel.ru/viewtopic.php?f=22&t=10619
Страница 1 из 1

Автор:  maas [ 17 июн 2015, 13:52 ]
Заголовок сообщения:  Карта регистрации и модуль Inet

Сервер: вер. 6.2.902 / 12.06.2015 01:22:48
В карте регистрации не выводятся логин и пароль от модуля Inet.
В card_inet.xsl номер модуля прописан. Все xsl шаблоны дефолтные.
Другие данные (почта, телефон и тд) все выводятся.
К слову от DialUp-а выводится (но только логин цифровой, а не алиас), от Inet не хочет.
В чем фокус? И как для dialup заставить выводить алиас? (на inet пока только переходим).

Автор:  skyb [ 17 июн 2015, 17:27 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

посмотрите xml и по аналогии поправте в шаблоне

Автор:  maas [ 18 июн 2015, 09:25 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

skyb писал(а):
посмотрите xml и по аналогии поправте в шаблоне

Речь идет о тех xml что лежать в папке actions?
А можно ли немного подробнее, а лучше пример небольшой?

Автор:  skyb [ 18 июн 2015, 11:10 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

maas писал(а):
skyb писал(а):
посмотрите xml и по аналогии поправте в шаблоне

Речь идет о тех xml что лежать в папке actions?
А можно ли немного подробнее, а лучше пример небольшой?

да не, зайдите в карту в клиенте, там есть кнопка xml вот там и посмотрите свой параметр
и по аналогии с тем что в xls сделайте остальное, если не разберетесь скину примеры (искать просто нужно где делал)

Автор:  maas [ 18 июн 2015, 18:56 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

Спасибо, помогло.
Сделал так:
Код:
<!--Выводит алиас Dialup:-->
                                <xsl:call-template name="login_row">
                                        <xsl:with-param name="title" select="$inet_title"/>
                                        <xsl:with-param name="login" select="module/*[name()=concat( 'user_alias_', $inet_mid )]/@login_alias"/>
                                        <xsl:with-param name="pswd" select="module/*[name()=concat( 'user_login_', $inet_mid )]/@pswd"/>
                                </xsl:call-template>


<!--Выводит логин (сервис) Inet:-->
                                <xsl:call-template name="login_row">
                                        <xsl:with-param name="title" select="$inet_title"/>
                                        <xsl:with-param name="login" select="module/*[name()=concat( 'inet_serv_', $inet_mid )]/@login"/>
                                        <xsl:with-param name="pswd" select="module/*[name()=concat( 'inet_serv_', $inet_mid )]/@password"/>
                                </xsl:call-template>

Автор:  skyb [ 18 июн 2015, 19:11 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

да, я помню что тоже мучался, потом подсказали что просто все в xml ищется и все, проблема ушла =)

Автор:  maas [ 19 июн 2015, 13:43 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

Появился еще вопрос.
Почему в Карту регистрации вместе с названием Интернет тарифа не выводится название тарифа Npay (абонплаты)?
Изображение
В XML формате видно что фигурируют оба тарифа:
Код:
<contract balance_rest="-312.20" cid="579" comment="" date1="09.11.2013" date2="" fc="0" gr="4194308" limit="-100.00" mode="1" param_group="0" pswd="4sbjgv" status="0" status_date="" time="19.06.2015 16:29" title="0250">
        <tariff date1="09.11.2013" date2="" eid="0" emid="0" tariff_plan="Базовый по трафику" tpid="2"/>
        <tariff date1="11.11.2013" date2="" eid="0" emid="0" tariff_plan="Абонентская плата 200р. за один месяц" tpid="9"/>
    </contract>

А в карточку выводится только наименование "Базовый по трафику".
Манипуляции с заменами переменных как в предыдущем вопросе - не помогли.
Вот кусок кода из card_inet.xsl:
Код:
          <fo:table-row>
               <fo:table-cell>
                     <fo:block xsl:use-attribute-sets="text">
                            Тарифный план:
                     </fo:block>
                </fo:table-cell>
                <fo:table-cell>
                     <fo:block xsl:use-attribute-sets="text_bold" text-align="left">
                            <xsl:value-of select="$tariff_plan"/>
                     </fo:block>
                </fo:table-cell>
           </fo:table-row>

Идеи иссякли, нужна подсказка.

Автор:  maas [ 23 июн 2015, 10:11 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

Неужели не было ни у кого необходимости вывести в карту регистрации более одного тарифа?

Автор:  snosik [ 13 мар 2017, 16:13 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

День добрый, BGbilling версия 7.0.
Подскажите пожалуйста, как сделать что бы при просмотре "Карты регистрации" отображался ip адрес клиента.

При просмотре XML вижу следующее:
Вложение:
XML.JPG
XML.JPG [ 15.05 КБ | Просмотров: 8207 ]



но не могу понять что требуется написать в строке: (выделил красным), что бы 192.168.202.4 появился в Карте, пытался сделать по аналогии но не получилось (((.
Вложение:
ip.JPG
ip.JPG [ 86.44 КБ | Просмотров: 8207 ]

Автор:  snosik [ 13 мар 2017, 16:38 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

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

Автор:  dimOn [ 13 мар 2017, 16:39 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

ну очевидно что-то вроде
module[@id=1]/inet_serv_1/@_addressFrom
так не получается чтоле?

Автор:  snosik [ 13 мар 2017, 16:45 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

dimOn писал(а):
ну очевидно что-то вроде
module[@id=1]/inet_serv_1/@_addressFrom
так не получается чтоле?


:facepalm: Получается )), хотя так пробовал но ... видимо руки ..
Спасибо за помощь.

Автор:  snosik [ 15 мар 2017, 12:58 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

И вновь день добрый)). Что бы карта регистрации выглядела полной, в моем понимании, хотелось бы добавить в нее параметры клиента (ip mask gw dns - у клиента статика), но возникает проблема, в чем прошу вас подсказать:

Если открыть карточку регистрации то видим:
Вложение:
карточка.JPG
карточка.JPG [ 23.06 КБ | Просмотров: 8193 ]


IP и Основной шлюз малость не правильные, он берет данные из модуля Inet Сервисы:
Вложение:
ip.JPG
ip.JPG [ 19.67 КБ | Просмотров: 8193 ]

в XML это выглядит так:
Вложение:
XML.JPG
XML.JPG [ 15.05 КБ | Просмотров: 8193 ]

но ведь Основной шлюз должен заканчиваться не 4 а 5, и Ip адрес не 7 а 6 (при условии что 30 маска).

Так вот 3 вопроса:

1. Как сделать что бы ip и шлюз были верные, что прописать в card_inet? (и если маска будет не 30 а 29, что бы он в карточке писал все доступные ip адреса)
2. Как сделать что бы маска в карточке регистрации имела вид 255.255.255.252 (в модуле Inet указанно 30).
3. Где вообще прописывается DNS и есть ли он вообще?

Автор:  snosik [ 15 мар 2017, 13:02 ]
Заголовок сообщения:  Re: Карта регистрации и модуль Inet

+ то что у меня в card_inet
Вложение:
card_inet.JPG
card_inet.JPG [ 31 КБ | Просмотров: 8193 ]

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/