Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона

#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
uncle_Fedor,
lozoffoy сможет Вам ответить 9 января.
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
И все-таки про выпадающее меню... не работает
дядя Федор®
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
natalya писал(а):
Если, например, этот самый файл хранится в директории images и имеет имя menu.js, то импортировать его можно так: .

Так я и не понял ... как?
дядя Федор®
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
uncle_Fedor, спасибо за замечание: импортировать можно так в секции <head> макета сайта:
<script type="text/javascript" src="/images/menu.js"></script>
И еще обратите внимание, что выпадающее меню lozoffoy реализовал на базе инфосистем(т.е. из групп и инфоэлементов), а у меня приведен пример для реализации на основе структуры сайта(т.е. из разделов сайта).
Вам на основе чего меню нужно?
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
Мне нужно ваше решение.
Огромное спасибо... сегодня начну реализацию.

Ещё один момент: у меня возникла мысль... мы все разрабатываем сайты и часто меняем xsl шаблоны для своих нужд. А может сделать библиотеку куда можно будет сбрасывать сделанное с описанием. Чтоб другие могли пользоваться.
дядя Федор®
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
natalya
а можно как-то фон сделать под выпадающее меню... а то получается выпадает на картинку... видно плохо
дядя Федор®
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
Для задания фона выпадающей части меню попробуйте установить нужный background для <div style="margin-top: 0px; display: none;" id="id_{@id}"> в используемом XSL-шаблоне.
А по поводу библиотеки полезных XSL-шаблонов- коды полезных на взгляд пользователей системы управления XSL-шаблонов можно приводить в этом разделе форума(т.е. "Полезные решения на базе HostCMS".
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
natalya писал(а):

Наталья,продолжу тему: вставил <script> и не работает!
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
adver2008, куда Вы вставили <script>, что в нем содержится, и что именно не работает?
#
Re: Реализация выпадающего меню на базе структуры сайта с помощью xsl-шаблона
Вот это взял в <script>:

<xsl:comment>
         <xsl:text disable-output-escaping="yes">
         <![CDATA[
         function SlideLayer(Num)
         {
            var el = document.getElementById(Num);
            if (el.style.display=="none" )
            {
               el.style.display="block";
               el.style.position="absolute";            
            }  
         }
        
         function SlideLayerHide(Num)
         {
            var el = document.getElementById(Num);
            if (el.style.display=="block" )
            {
               el.style.display="none";
               el.style.position="absolute";            
            }  
         }
         ]]>
         </xsl:text>
      </xsl:comment>

и не работает...
Авторизация