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

Phone (Полная карточка клиента)
http://forum.bitel.ru/viewtopic.php?f=22&t=6709
Страница 1 из 1

Автор:  anred [ 17 апр 2012, 19:26 ]
Заголовок сообщения:  Phone (Полная карточка клиента)

Возникла потребность в отображении в полной карточке клиента отображать инфу по номерам модуля phone
вроде в шаблоне все ок но в карточке ничего нету ходя модуль и услуги есть и считаются нормально
при просмотре полной карточки в xml то видно что есть

Код:
    <module id="12" name="phone" title="Телефония">
        <phone_client_item_12 alias="115327" cid="10381"
            client_services="" comment="" date1="2010-12-22" id="942"
            object_id="0" oper_service_id="0" source_id="15" type="1"/>
        <phone_client_item_12 alias="115478" cid="10381"
            client_services="" comment="" date1="2011-01-28" id="983"
            object_id="0" oper_service_id="0" source_id="15" type="1"/>
        <phone_item_number_12 id="1137" item_id="942" number="115327"/>
        <phone_item_number_12 id="1198" item_id="983" number="115478"/>
    </module>


биллинг и модуль последней версии 5.1

Автор:  barguzin2 [ 18 апр 2012, 06:38 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

В шаблоне полной карты (webroot/xsl/contract.xsl) нет обработки модуля phone.

Автор:  anred [ 18 апр 2012, 18:47 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Код:
<!-- VOICE -->
<tr>
<td bgcolor="#a0a0a0"><b>.......</b></td>
</tr>

<xsl:for-each select="./*[name()=concat( 'user_login_', $mid )]">
<tr>
<td><xsl:value-of select="@number"/></td>
<td bgcolor="#a0a0a0"><b>...... .........</b></td>
</tr>
</xsl:for-each>

Есть )

Автор:  barguzin2 [ 18 апр 2012, 20:11 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Это voiceip. Про phone там упоминания нет :umnik:

Автор:  anred [ 19 апр 2012, 11:28 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Это как раз и есть VOICE (PHONE)
и есть VOICEIP

Автор:  dimOn [ 19 апр 2012, 12:06 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Тем не менее, это другое совсем.

Автор:  barguzin2 [ 19 апр 2012, 17:52 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

anred писал(а):
Это как раз и есть VOICE (PHONE)
и есть VOICEIP

Если внимательно еще раз посмотреть в шаблон, то проверка идет
Код:
<xsl:when test="@name='voice'">

у вас же
Код:
<module id="12" name="phone" title="Телефония">

т.е. различие налицо. да и выборка там идёт user_login_$mid, которых в телефонии нет.
Разработчики уже заметили тему - поправят наверное.

Автор:  Phricker [ 19 апр 2012, 17:53 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

barguzin2 писал(а):
Разработчики уже заметили тему - поправят наверное.

:lol: :lol: :lol: Святая наивность
Если тему не апать - про нее так же и забудут :D

Автор:  anred [ 19 апр 2012, 19:01 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Улыбнуло )

Автор:  anred [ 19 апр 2012, 19:46 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Код:
<!-- VOICE -->
<xsl:when test="@name='phone'">
<tr>
<td bgcolor="#a0a0a0"><b>Телефон</b></td>
</tr>
<xsl:for-each select="./*[name()=concat( 'phone_client_item_', $mid )]">
<tr>
<td><xsl:value-of select="@alias"/></td>
</tr>
</xsl:for-each>
</xsl:when>


Меняем VOICE на это и наслаждаемся )))

Автор:  Phricker [ 19 апр 2012, 20:04 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

раскрыли тайну. фу

Автор:  anred [ 19 апр 2012, 20:36 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

а че фу. как всегда из серии допили сам.

Автор:  skyb [ 20 апр 2012, 05:51 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

дык всегда так было =)

Автор:  barguzin2 [ 20 апр 2012, 09:45 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Ну вот, видишь, сам и догадался как сделать :)

Автор:  anred [ 20 апр 2012, 12:28 ]
Заголовок сообщения:  Re: Phone (Полная карточка клиента)

Главное что бы разрабы внесли изменения мелочь а полезно иногда)

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