forum.bitel.ru http://forum.bitel.ru/ |
|
Вопрос по card_inet.xsl http://forum.bitel.ru/viewtopic.php?f=5&t=1793 |
Страница 1 из 1 |
Автор: | snowman78 [ 12 янв 2009, 18:01 ] |
Заголовок сообщения: | Вопрос по card_inet.xsl |
Доброго времени суток!!! В малой карточке абонента в зазделе интернет не удается получить алиас и пароль одновременно. Либо то, либо другое. С E-mail(ом) проблем нетвыдает и логины и пароли. А тут оказия. Причем таблицу он строит по колличеству логинов, а вписывает либо пароли, либо алиасы. Вот вырезка из card_inet.xsl <xsl:for-each select="module/*[name()=concat( 'user_alias_', $inet_mid )]"> <xsl:call-template name="login_row"> <xsl:with-param name="title" select="$inet_title"/> <xsl:with-param name="login" select="@login_alias"/> <xsl:with-param name="pswd" select="@pswd"/> </xsl:call-template> </xsl:for-each> Подскажите, где ошибка???? |
Автор: | snark [ 13 янв 2009, 19:09 ] |
Заголовок сообщения: | Re: Вопрос по card_inet.xsl |
snowman78 писал(а): В малой карточке абонента в зазделе интернет не удается получить алиас и пароль одновременно. Либо то, либо другое. С E-mail(ом) проблем нетвыдает и логины и пароли. А тут оказия. Причем таблицу он строит по колличеству логинов, а вписывает либо пароли, либо алиасы.
поищите по форуму, тут выкладывали рабочие шаблоны для рисования таблички алиасов с их паролями ... |
Автор: | snowman78 [ 14 янв 2009, 17:44 ] |
Заголовок сообщения: | |
Вопрос не вто м ка сделать, я это уже сделал. Вопрос в том, почему в таблице выдается либо алиас, либо пароль к нему. Я приложил XML- срез из файла, и спросил, в чем ошибка???? |
Автор: | snark [ 14 янв 2009, 18:01 ] |
Заголовок сообщения: | |
ошибка - в шаблоне! у меня уже давно работает шаблон который рисует мне табличку в которой и алиас и пароль без всяких "либо";) |
Автор: | snowman78 [ 15 янв 2009, 13:56 ] |
Заголовок сообщения: | |
Мои глубочайшие поздравления !!!!! |
Автор: | snark [ 15 янв 2009, 16:45 ] | ||
Заголовок сообщения: | |||
спасибо! когда понадобится рабочий шаблон выдающий табличку как в аттаче - обращайтесь ![]()
|
Автор: | Администратор [ 16 янв 2009, 16:33 ] |
Заголовок сообщения: | |
Вы бы использовали аналог кода из contract.xsl - полная карта договора: Код: <xsl:for-each select="./*[name()=concat( 'user_login_', $mid )]">
<tr> <xsl:variable name="lid" select="@id"/> <td><xsl:value-of select="@login"/></td> <td> <xsl:for-each select="../*[name()=concat( 'user_alias_', $mid ) and @login_id=$lid]"> <xsl:value-of select="@login_alias"/> </xsl:for-each> </td> <td><xsl:value-of select="@pswd"/></td> <td> <xsl:if test="@status='0'">доступ разрешен</xsl:if> <xsl:if test="@status='1'">доступ запрещен</xsl:if> </td> </tr> </xsl:for-each> Тут сначала выборка по user_login (логин + пароль) а потом по коду логина из user_alias. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |