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

Как убрать из web-интерфеса...
http://forum.bitel.ru/viewtopic.php?f=22&t=2304
Страница 1 из 1

Автор:  Владимир [ 12 май 2009, 15:58 ]
Заголовок сообщения:  Как убрать из web-интерфеса...

Как убрать из WEB-интерфейса пункт счет-фактура?

Автор:  restart [ 13 май 2009, 13:53 ]
Заголовок сообщения: 

Ну, например, так.
В файле layout.xsl есть такой кусок кода:
Код:
<xsl:for-each select="data/menu/item">
   <tr>
       <th><img src="img/strelki.gif"/></th>
        <td><a href="?action={@action}&amp;mid={@mid}&amp;module={@module}"><xsl:value-of select="@title"/></a></td>
   </tr>
</xsl:for-each>


Это создание всех пунктов меню. За пункт меню Счет-фактура отвечает action=Invoice (если ткнуть в этот пункт меню, то в URL-строке браузера будет нечто вроде ....webexecutor?action=Invoice&......).

Делаем следующее:
Код:
<xsl:for-each select="data/menu/item">
   <xsl:if test="@action<>'Invoice'">
   <tr>
       <th><img src="img/strelki.gif"/></th>
        <td><a href="?action={@action}&amp;mid={@mid}&amp;module={@module}"><xsl:value-of select="@title"/></a></td>
   </tr>
   </xsl>
</xsl:for-each>


Теоретически, должны получить желаемое, но я не проверял :)

Автор:  Amir [ 13 май 2009, 16:25 ]
Заголовок сообщения: 

http://bgbilling.ru/v4.5/doc/ch01s21s02.html

Автор:  restart [ 14 май 2009, 12:48 ]
Заголовок сообщения: 

Amir писал(а):
http://bgbilling.ru/v4.5/doc/ch01s21s02.html

Ну да, так проще :)

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