Система управления контентом SantaFox

Santafox CMS

  • Начало
  • Помощь
  • Поиск
  • Календарь
  • Вход
  • Регистрация

  • Система управления контентом SantaFox »
  • Работа с SantaFox »
  • Модуль "Меню" »
  • трехуровневое меню
  • Показать непрочитанные сообщения
« предыдущая тема следующая тема »
  • Печать
Страницы: [1] 2

Автор Тема: трехуровневое меню  (Прочитано 7135 раз)

0 Пользователей и 1 Гость просматривают эту тему.

podik

  • Гость
трехуровневое меню
« : 27 Ноябрь 2012, 13:46:07 »
Всем привет! Помогите средствами santafox реализовать трехуровневое меню.
А точнее меню то получается просто ...только вот разворачивается все одновременно - и второй и третий уровень. А нужно чтобы третий уровень разворачивался отдельно, только когда наводишь именно на него.
Заранее спасибо!
Записан

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 508
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: трехуровневое меню
« Ответ #1 : 27 Ноябрь 2012, 14:02:18 »
О каком именно меню идет речь, выпадающее? Пример бы
Записан

podik

  • Гость
Re: трехуровневое меню
« Ответ #2 : 27 Ноябрь 2012, 14:26:29 »
сайт передали ...добавил уровни в меню. Теперь мучаюсь сижу ...
я просто не пойму ето стандартное выпадающее santafox-а или нет )

гляньте если не сложно )
сибирскийтрофей.рф

смотреть пункт "каталог"

сама менюшка прописана в шаблоне . там же скрипт который раскрывает ul. что за метод show? откуда он вообще?)

не могу понять как это сейчас работает и как изменить под себя. по идее нужно прописать для третьего уровня идентификатор и скрипт дописать.
« Последнее редактирование: 27 Ноябрь 2012, 14:35:20 от podik »
Записан

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 508
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: трехуровневое меню
« Ответ #3 : 27 Ноябрь 2012, 14:34:32 »
Цитата: podik от 27 Ноябрь 2012, 14:26:29
сайт передали ...добавил уровни в меню. Теперь мучаюсь сижу ...
я просто не пойму ето стандартное выпадающее santafox-а или нет )

гляньте если не сложно )
сибирскийтрофей.рф

смотреть пункт "каталог"

сама менюшка прописана в шаблоне . там же скрипт который раскрывает ul. что за метод show? откуда он вообще?)

не могу понять как это сейчас работает и как изменить под себя. по идее нужно прописать для третьего уровня подкласс и скрипт дописать.

Покажите код шаблона меню
Находится обычно: /modules/menu/templates_user
Записан

podik

  • Гость
Re: трехуровневое меню
« Ответ #4 : 27 Ноябрь 2012, 14:36:50 »
Цитата: Dmitry123 от 27 Ноябрь 2012, 14:34:32


Покажите код шаблона меню
Находится обычно: /modules/menu/templates_user
<!-- @begin -->

<!-- @beginactiv -->

<!-- @link -->
<a class="main_menu" href=%link%>%text%</a>

<!-- @activelink -->
<b>%text%</b>

<!-- @passiveactive -->
<b>%text%</b>
<!-- @delimiter -->
&nbsp;|&nbsp;
<!-- @end -->


<!-- @endactiv -->
Записан

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 508
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: трехуровневое меню
« Ответ #5 : 27 Ноябрь 2012, 14:39:01 »
Тогда можно с моим поработать
Код: [Выделить]
<!-- @begin -->
<!-- @@nextlevel -->
<ul>
<!--@link-->
<li><a class="menuactiv" href="%link%">%text%</a>
<!-- @@nextlevel -->
<li><a href="%link%">%text%</a>
<!--@activelink-->
<li><a class="menuactiv" href="%link%">%text%</a>
<!-- @@nextlevel -->
<li><a href="%link%">%text%</a>
<!--@passiveactive-->
<li><a class="menuactiv" href="%link%">%text%</a>
<!-- @@nextlevel -->
<li><a href="%link%">%text%</a>
<!--@end-->
<!-- @@nextlevel -->
</ul>
<!-- @delimiter -->
<img src="/design/im/menu-delimiter.png" alt="Разделитель" width="2" height="37" />
<!-- @@nextlevel -->
Записан

podik

  • Гость
Re: трехуровневое меню
« Ответ #6 : 27 Ноябрь 2012, 14:40:04 »
но у меня такое чувство что шаблон етот вобще не задействован потому как меню прописано вручную и разделителей нет никаких вообще
но я попробую конечно)
Записан

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 508
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: трехуровневое меню
« Ответ #7 : 27 Ноябрь 2012, 14:41:26 »
Важным моментом является метка <!-- @@nextlevel --> отвечающая за подуровни
Записан

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 508
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: трехуровневое меню
« Ответ #8 : 27 Ноябрь 2012, 14:42:49 »
В каком смысле вручную? Сам код прописан в шаблоне сайта? Из системы управления меню создаются?
Записан

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 508
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: трехуровневое меню
« Ответ #9 : 27 Ноябрь 2012, 14:44:07 »
Цитата: podik от 27 Ноябрь 2012, 14:36:50
Цитата: Dmitry123 от 27 Ноябрь 2012, 14:34:32


Покажите код шаблона меню
Находится обычно: /modules/menu/templates_user
<!-- @begin -->

<!-- @beginactiv -->

<!-- @link -->
<a class="main_menu" href=%link%>%text%</a>

<!-- @activelink -->
<b>%text%</b>

<!-- @passiveactive -->
<b>%text%</b>
<!-- @delimiter -->
&nbsp;|&nbsp;
<!-- @end -->


<!-- @endactiv -->
Я думаю это не тот шаблон меню, найдите нужный шаблон
« Последнее редактирование: 27 Ноябрь 2012, 14:46:43 от Dmitry123 »
Записан

podik

  • Гость
Re: трехуровневое меню
« Ответ #10 : 27 Ноябрь 2012, 14:45:59 »
да кажется шаблон вообще не применяется...ето меню самописное похоже...
так что движок тут похоже не причем...
но тем не менее если подскажете куда копать - буду признателен)

как мне прописать для третьего уровня меню свой идентификатор ? скрипт под него сам уже допишу...
а то в голове каша какая то уже.. :(
Записан

Оффлайн Dmitry123

  • Старый лис
  • *****
  • Сообщений: 508
  • Авторитет: 31
  • Пол: Мужской
    • Просмотр профиля
Re: трехуровневое меню
« Ответ #11 : 27 Ноябрь 2012, 14:49:19 »
Цитата: podik от 27 Ноябрь 2012, 14:45:59
да кажется шаблон вообще не применяется...ето меню самописное похоже...
так что движок тут похоже не причем...
но тем не менее если подскажете куда копать - буду признателен)
Зайдите в админку, раздел -> Модули -> Меню и смотрим к какому шаблону меню привязано, если там нет модуля меню, то скачайте файл шаблона страницы и посмотрите как прописано меню. Шаблоны сайта в папке design
Записан

podik

  • Гость
Re: трехуровневое меню
« Ответ #12 : 27 Ноябрь 2012, 14:53:40 »
Записан

podik

  • Гость
Re: трехуровневое меню
« Ответ #13 : 27 Ноябрь 2012, 14:55:58 »
да я знаю как оно прописано. я сам его дописывал. и я понимаю как оно работает в принципе)
осталось только сделать так чтобы раскрывалось не все сразу а только второй уровень. а третий потом ...

просто до меня только сейчас дошло что ето меню не имеет отношения к CMS
Записан

podik

  • Гость
Re: трехуровневое меню
« Ответ #14 : 27 Ноябрь 2012, 15:00:24 »
завтра буду доразбираться. если поможете - буду признателен)
Записан

  • Печать
Страницы: [1] 2
« предыдущая тема следующая тема »
  • Система управления контентом SantaFox »
  • Работа с SantaFox »
  • Модуль "Меню" »
  • трехуровневое меню
  • Показать непрочитанные сообщения
 

SMF 2.0.11 | SMF © 2011, Simple Machines
Flatline Theme Made By: NBK*Twitch
Go To Top