Перейти к содержимому


Как Создать Выпадающее Меню?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 Flor@@@

Flor@@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 822 сообщений
  • Городмосква

Отправлено 23 Октябрь 2011 - 12:49

Куда конкретно надо вставить html код выпадающего меню, мне необходимо создать его во вкладке "информация для покупателя". мой сайт otdyh-i-son.ru

Меню хотела вот такое:
<div onmouseover="document.all['menu2'].style.display=''" onmouseout="document.all['menu2'].style.display='none'">Информация для покупателя<br>
<div id="menu2" style="display:none">
<table>
<tr><td>Пункт 1</td></tr>
<tr><td>Пункт 2</td></tr>
<tr><td>Пункт 3</td></tr>
</table>
</div>
</div>

Ну и соответственно к нему наверное будет еще CSS код нужен, тоже не знаю куда вставлять.

#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 24 Октябрь 2011 - 14:42

Данный код вам нужно вставлять в шаблон "Страница" только данный код должен быть так же обрамлен условием
{%IF PAGE_NAME=Название вашей страницы%}Тут ваш блок{%ENDIF%}


#3 Flor@@@

Flor@@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 822 сообщений
  • Городмосква

Отправлено 24 Октябрь 2011 - 21:08

вот так:
{%IF PAGE_NAME=Главная%}<div onmouseover="document.all['menu2'].style.display=''" onmouseout="document.all['menu2'].style.display='none'">название пункта верхнего меню, из которого должно начинаться выпадающее меню<br>
   <div id="menu2" style="display:none">
   <table>
   <tr><td>Пункт 1</td></tr>
   <tr><td>Пункт 2</td></tr>
   <tr><td>Пункт 3</td></tr>
   </table>
   </div>
   </div> {%ENDIF%}
что-то вообще ничего не получилось после того как вставила в шаблон страница.

вот как выглядел шаблон "страница" до вставки кода:
<div class="page-headline">
  <h1>{PAGE_NAME}</h1>
</div>

<div class="pad-box">
  <!-- Строка пути -->
  <div id="site-path">
    <p>
      <a href="http://{NET_DOMAIN}/...}/">Главная</a> » <span class="current">{PAGE_NAME}</span>
    </p>
  </div>
  <!-- end Строка пути -->
  
  <!-- Контент страницы -->
  <div class="htmlDataBlock">
    {PAGE_CONTENT}
  </div>
  
  <!-- Короткое SEO-описание -->
  {% IF PAGE_SEO_DESCRIPTION_SHORT %}
    <p>{PAGE_SEO_DESCRIPTION_SHORT}</p>
  {% ENDIF %}
  <!-- END Короткое SEO-описание -->
  
  <!-- Полное SEO-описание -->
  {% IF PAGE_SEO_DESCRIPTION_LARGE %}
    <div class="htmlDataBlock">
      {PAGE_SEO_DESCRIPTION_LARGE}
    </div>
  {% ENDIF %}
  <!-- END Полное SEO-описание -->

</div>

#4 Flor@@@

Flor@@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 822 сообщений
  • Городмосква

Отправлено 24 Октябрь 2011 - 22:11

я не могу найти html код для существующего меню, чтобы поправить его, вот это меню например легко ставится ко мне, но тогда приходится под него переделывать весь сайт :(:http://svoisait.ru/perem/script_menu.shtml .

Когда я захожу в настройки: "сайт" -> "меню", там про многоуровневость ничего нет.

Сообщение отредактировал katteee: 24 Октябрь 2011 - 22:13


#5 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 25 Октябрь 2011 - 14:40

К сожалению в данный момент нет возможности создавать многоуровневое меню. А для того чтобы отобразить какой-то блок только на главной - для этого нужно обвернуть блок в условие вида
{%IF index_page%}тут ваш блок{%ENDIF%}


#6 Flor@@@

Flor@@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 822 сообщений
  • Городмосква

Отправлено 25 Октябрь 2011 - 17:36

Просмотр сообщенияVaccina (25 Октябрь 2011 - 14:40) писал:

К сожалению в данный момент нет возможности создавать многоуровневое меню. А для того чтобы отобразить какой-то блок только на главной - для этого нужно обвернуть блок в условие вида
{%IF index_page%}тут ваш блок{%ENDIF%}
совсем, совсем нет такой возможности? очень-очень-очень жаль, потому что получается я не могу вставлять на сайт авторские статьи, так как верхнее меню также ограничено по кол-ву кнопок:( и следовательно не могу увеличивать трастовость своего сайта, то есть получается сайт-визитка?

#7 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 26 Октябрь 2011 - 12:04

Так как в данный момент нет поддержки многоуровневый навигации - то и меню такое реализовать толком не получиться. Но есть возможность создавать множество простых навигаций (меню) и в дальнейшем вставлять их в разные места сайта. Как это реализовать можно почитать тут http://forum.storela...ndpost__p__7291

#8 Flor@@@

Flor@@@

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 822 сообщений
  • Городмосква

Отправлено 26 Октябрь 2011 - 13:18

Просмотр сообщенияVaccina (26 Октябрь 2011 - 12:04) писал:

Так как в данный момент нет поддержки многоуровневый навигации - то и меню такое реализовать толком не получиться. Но есть возможность создавать множество простых навигаций (меню) и в дальнейшем вставлять их в разные места сайта. Как это реализовать можно почитать тут http://forum.storela...ndpost__p__7291
ответила вам в форуме по предоставленной вами ссылке.

#9 deckmaster

deckmaster

    Пользователь

  • Пользователи
  • PipPip
  • 26 сообщений

Отправлено 23 Ноябрь 2011 - 18:08

Можно ли создать выпадающее меню, такое же как в админ-части сторленда (там же удалось обойтись без многоуровневой навигации)?

#10 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 24 Ноябрь 2011 - 20:02

Подобный вопрос обсуждался в следующей теме http://forum.storela...ndpost__p__4795




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных