BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: XSL шаблон логин пароль
СообщениеДобавлено: 23 мар 2016, 13:37 
Не в сети

Зарегистрирован: 31 янв 2013, 12:36
Сообщения: 157
Карма: 0
Добрый день, в полной карте регистрации к договору есть вывод логина и пароля для по радиус аdторизации
и выглядит это так:
Код:

                                                        <tr>
                                        <td bgcolor="#a0a0a0"><b>Сервис</b></td>
                                        <td bgcolor="#a0a0a0"><b>Тип</b></td>
                                        <td bgcolor="#a0a0a0"><b>Устройство</b></td>
                                        <td bgcolor="#a0a0a0"><b>Период</b></td>
                                        <td bgcolor="#a0a0a0"><b>Статус</b></td>
                                        <td bgcolor="#a0a0a0"><b>Состояние</b></td>
                                        <td bgcolor="#a0a0a0"><b>Пароль</b></td>
                                </tr>


                                <xsl:for-each select="./*[name()=concat( 'inet_serv_', $mid )]">
                                        <tr>
                                                <td><xsl:value-of select="@title"/></td>
                                                <td><xsl:value-of select="@_typeTitle"/></td>
                                                <td><xsl:value-of select="@_deviceTitle"/><!-- (<xsl:value-of select="@_deviceComment"/>) --></td>
                                                <td>
                                                        <xsl:value-of select="@dateFrom"/>-
                                                        <xsl:choose>
                                                                <xsl:when test="@dateTo!=''"><xsl:value-of select="@dateTo"/></xsl:when>
                                                                <xsl:otherwise>..</xsl:otherwise>
                                                        </xsl:choose>

                                                </td>
                                                <td>
                                                        <xsl:if test="@parentId>0">
                                                                <xsl:choose>
                                                                <xsl:when test="@status='0'">открыт</xsl:when>
                                                                <xsl:when test="@status='1'">закрыт</xsl:when>
                                                                <xsl:when test="@status='2'">заблокирован</xsl:when>
                                                                </xsl:choose>
                                                        </xsl:if>
                                                </td>
                                                <td>
                                                        <xsl:if test="@parentId>0">
                                                                <xsl:choose>
                                                                <xsl:when test="@deviceState='-1'">удален</xsl:when>
                                                                <xsl:when test="@deviceState='1'">включен</xsl:when>
                                                                <xsl:when test="@deviceState='0'">отключен</xsl:when>
                                                                </xsl:choose>
                                                        </xsl:if>
                                                </td>
                                                <td><xsl:value-of select="@password"/></td>
                                    </tr>
                                </xsl:for-each>
                       


А как мне вывести туже информацию в обычном xsl шаблоне?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XSL шаблон логин пароль
СообщениеДобавлено: 23 мар 2016, 14:21 
Не в сети

Зарегистрирован: 31 янв 2013, 12:36
Сообщения: 157
Карма: 0
Сам отвечу на свой вопрос )))

Код:
<xsl:for-each select="module/inet()=concat( 'inet_serv_', @id)]">
<xsl:value-of select="@title"/>
<xsl:value-of select="@password"/>
</xsl:for-each>


Но ошибка была в том, что в начале шаблона забыл объявить расширение:
Код:
<xsl:stylesheet
   version="1.0"
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
   xmlns:fo="http://www.w3.org/1999/XSL/Format"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns:xalan="http://xml.apache.org/xalan"
   xmlns:sql="bitel.billing.server.util.exslt.SQLQuery">
   ......


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XSL шаблон логин пароль
СообщениеДобавлено: 23 мар 2016, 15:32 
Не в сети

Зарегистрирован: 31 янв 2013, 12:36
Сообщения: 157
Карма: 0
Подскажите пожалуйста, что еще можно получить кроме password, title? и где про это почитать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: XSL шаблон логин пароль
СообщениеДобавлено: 31 мар 2016, 10:23 
Не в сети
Клиент

Зарегистрирован: 09 фев 2011, 15:28
Сообщения: 1092
Карма: 135
Так в клиенте открыть полную карту и нажать кнопку XML - там всё и увидишь.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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


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

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


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

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