forum.bitel.ru http://forum.bitel.ru/ |
|
Карты регистрации договора http://forum.bitel.ru/viewtopic.php?f=22&t=1602 |
Страница 1 из 1 |
Автор: | m2pod [ 12 ноя 2008, 18:56 ] |
Заголовок сообщения: | Карты регистрации договора |
Ктонибудь может выложить card_inet.xls свой или в пм Посмотреть на рабочий. не могу реализовать некоторые вещи |
Автор: | m2pod [ 13 ноя 2008, 14:33 ] | ||
Заголовок сообщения: | |||
как реализоватьчто бы писало в полях логин и пасс, логин и пасс соответственно
|
Автор: | and [ 13 ноя 2008, 15:14 ] |
Заголовок сообщения: | |
m2pod писал(а): как реализоватьчто бы писало в полях логин и пасс, логин и пасс соответственно
В шаблоне card_inet.xsl надо указать код модуля ДиалАп Почти в самом начале шаблона есть name="inet_mid" select="'Вот здесь код модуля диалап'" |
Автор: | m2pod [ 13 ноя 2008, 15:20 ] |
Заголовок сообщения: | |
так работает, а вот чтобы вместо лонина указывался алиас, как реализовать? |
Автор: | and [ 13 ноя 2008, 16:12 ] |
Заголовок сообщения: | |
m2pod писал(а): так работает, а вот чтобы вместо лонина указывался алиас, как реализовать?
Всё для Вас! В том же шаблоне, 479 строчка если ничего не добавлял убирал надо изменить concat( 'user_login_', $inet_mid ')]/@login" на concat( 'user_alias_', $inet_mid ')]/@login_alias" |
Автор: | m2pod [ 13 ноя 2008, 16:18 ] |
Заголовок сообщения: | |
and спасибо огромное |
Автор: | snark [ 14 ноя 2008, 23:44 ] |
Заголовок сообщения: | |
m2pod писал(а): как реализоватьчто бы писало в полях логин и пасс, логин и пасс соответственно
собсно таблица логинов: Код: <xsl:template name="access_table"> <xsl:for-each select="module"> <xsl:variable name="mid"><xsl:value-of select="@id"/></xsl:variable> <!-- Dial-UP / --> <xsl:if test="@name='dialup'"> <fo:block text-align="center"> <fo:table> <fo:table-column column-width="proportional-column-width(1)" /> <fo:table-column column-width="10cm" /> <fo:table-column column-width="proportional-column-width(1)" /> <fo:table-body> <fo:table-row> <fo:table-cell> <fo:block /> </fo:table-cell> <fo:table-cell> <fo:table table-width="100%" xsl:use-attribute-sets="table"> <fo:table-column column-width="proportional-column-width(1)" /> <fo:table-column column-width="proportional-column-width(1)" /> <fo:table-header> <fo:table-row> <fo:table-cell xsl:use-attribute-sets="table_cell"> <fo:block>Логин:</fo:block> </fo:table-cell> <fo:table-cell xsl:use-attribute-sets="table_cell"> <fo:block>Пароль:</fo:block> </fo:table-cell> </fo:table-row> </fo:table-header> <fo:table-body> <xsl:for-each select="./*[name()=concat('user_login_', $mid)]"> <xsl:variable name="lid" select="@id" /> <fo:table-row> <fo:table-cell xsl:use-attribute-sets="table_cell"> <fo:block font-weight="bold"> <xsl:for-each select="../*[name()=concat('user_alias_', $mid) and @login_id=$lid]"> <xsl:value-of select="@login_alias" /> </xsl:for-each> </fo:block> </fo:table-cell> <fo:table-cell xsl:use-attribute-sets="table_cell"> <fo:block font-weight="bold"> <xsl:value-of select="@pswd" /> </fo:block> </fo:table-cell> </fo:table-row> </xsl:for-each> </fo:table-body> </fo:table> </fo:table-cell> <fo:table-cell> <fo:block /> </fo:table-cell> </fo:table-row> </fo:table-body> </fo:table> </fo:block> </xsl:if> <!-- / Dial-UP --> </xsl:for-each> </xsl:template> потом просто вызываете в нужном месте: Код: <xsl:call-template name="access_table" />
и смотрите ![]() |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |