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

Santafox CMS

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

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

Автор Тема: Дополнительное меню  (Прочитано 3803 раз)

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

cheezy

  • Гость
Дополнительное меню
« : 16 Февраль 2016, 01:57:51 »
Привет всем. Нужна помощь с динамическим меню.

1. Вот такая структура сайта:



2. Есть основной раздели "Продукция", выглядит так:



3. Вот так выглядит структура страницы "Сэндвич панели":



4. Собственно сама страница "Сэндвич панели":

СЕЙЧАС ВОТ ТАК


ДОЛЖНО БЫТЬ ВОТ ТАК


5. Такая же проблема и в разделе "Теплоизоляция":

СЕЙЧАС ВОТ ТАК


ДОЛЖНО БЫТЬ ВОТ ТАК


Так выглядят настройки динамического (extended.html) меню:


Вот код динамического (extended.html) меню:
Код: [Выделить]
<!--
Шаблон динамического меню сайта

Содержит секции:

@begin - Выводится один раз, перед самым началом построения меню.
@link - Выводится для элемента меню (страницы сайта), на который(-ой) может перейти пользователь.
@activelink - Выводится для элемента меню (страницы сайта), на котором(-ой) сейчас находится пользователь.
@passiveactive - Выводится для элемента меню, который находится в текущей дороге пользователя, и выше по уровню от текущей страницы.
@delimiter - Выводится между любыми элементами меню.
@end - Выводится один раз, в самом конце построения меню.
@@nextlevel - указывается после любого из основных и дополнительных блоков и определяет их (эти блоки) для страниц следующего уровня. @beginactiv - Если указан, то будет выводиться перед началом меню, когда первый элемент меню является активным (т.е. выбранным пользователем), и замещает собой блок @begin
@delimiteractivstart - Если указан, то будет выводиться перед блоком @activelink, заменяя собой блок @delimiter
@delimiteractivend - Если указан, то будет выводиться после блока @activelink, заменяя собой блок @delimiter
@endactiv - Если указан, то будет выводиться в самом конце меню, когда активным является последний элемент меню, и замещает блок @end


-->

<!-- ****************************************** Шаблон динамического меню сайта ****************************************** -->

<!-- @begin -->
<ul id="subnav">
<div class="container">
<!-- @@nextlevel -->
<ul>
<!-- @link -->
<li><a href="%link%" title="%text%">%text%</a></li>
<!-- @@nextlevel -->
<li><a class="ext_menu" href="%link%">%text%</a></li>
<!-- @@nextlevel -->
<li><a class="ext_menu" href="%link%">%text%</a></li>


<!-- @activelink -->
<h2 class="current">%text%</h2>
<!-- @@nextlevel -->
<li><a class="ext_menu" href="%link%"><b>%text%</b></a></li>
<!-- @@nextlevel -->
<li><a class="ext_menu" href="%link%"><b>%text%</b></a></li>

<!-- @passiveactive -->
<h2><a href="%link%">%text%</a></h2>
<!-- @@nextlevel -->
<li><a class="ext_menu" href="%link%"><i>%text%</i></a></li>
<!-- @@nextlevel -->
<li><a class="ext_menu" href="%link%"><i>%text%</i></a></li>

<!-- @end -->
</ul>
</div>
</ul>
<!-- @@nextlevel -->


Прошу помочь в решении проблемы!
« Последнее редактирование: 16 Февраль 2016, 02:03:27 от cheezy »
Записан

cheezy

  • Гость
Re: Дополнительное меню
« Ответ #1 : 17 Февраль 2016, 03:18:18 »
Есть тут кто из специалистов?
Записан

Оффлайн Oslix

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2 456
  • Авторитет: 345
  • Пол: Мужской
    • Просмотр профиля
Re: Дополнительное меню
« Ответ #2 : 17 Февраль 2016, 09:00:32 »
Можете в личку сбросить ссылку на сайт и доступ?
Записан

cheezy

  • Гость
Re: Дополнительное меню
« Ответ #3 : 17 Февраль 2016, 17:21:15 »
Цитата: Oslix от 17 Февраль 2016, 09:00:32
Можете в личку сбросить ссылку на сайт и доступ?
Отправил информацию, Вам дошло сообщение?
Записан

Оффлайн Shturman

  • Разработчики
  • Опытный лис
  • *****
  • Сообщений: 416
  • Авторитет: 71
  • Пол: Мужской
    • Просмотр профиля
Re: Дополнительное меню
« Ответ #4 : 28 Февраль 2016, 16:12:38 »
Проблему-то решили?
Записан

cheezy

  • Гость
Re: Дополнительное меню
« Ответ #5 : 28 Февраль 2016, 21:46:52 »
Цитата: Shturman от 28 Февраль 2016, 16:12:38
Проблему-то решили?
Пока что нет, админ пока занят
Записан

Оффлайн Shturman

  • Разработчики
  • Опытный лис
  • *****
  • Сообщений: 416
  • Авторитет: 71
  • Пол: Мужской
    • Просмотр профиля
Re: Дополнительное меню
« Ответ #6 : 28 Февраль 2016, 23:43:58 »
Меню правильно показывается на сколько я могу судить по представленным материалам.
Суть древовидного меню в том, чтобы выводить именно всю навигацию со 2 по 4 уровень (по настройкам действия). И "теплоизоляция" там и появляется так как это пункт меню 2 уровня (но она не раскрыта так, текущая страница не в этой ветке).

Вам получается нужно выводить только 3 уровень меню а не второй
Записан

Оффлайн Oslix

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2 456
  • Авторитет: 345
  • Пол: Мужской
    • Просмотр профиля
Re: Дополнительное меню
« Ответ #7 : 01 Март 2016, 12:15:11 »
Каюсь, я полез посмотреть и недосмотрел.
Там сначала был как-то криво поставлен модуль меню, что задваивались все методы.
Я попросил переустановить движок.
После этого уже не смотрел что там и как.
Но почему-то с нахрапу не получилось у меня решить проблему
Записан

cheezy

  • Гость
Re: Дополнительное меню
« Ответ #8 : 01 Март 2016, 13:54:33 »
Цитата: Shturman от 28 Февраль 2016, 23:43:58
Меню правильно показывается на сколько я могу судить по представленным материалам.
Суть древовидного меню в том, чтобы выводить именно всю навигацию со 2 по 4 уровень (по настройкам действия). И "теплоизоляция" там и появляется так как это пункт меню 2 уровня (но она не раскрыта так, текущая страница не в этой ветке).

Вам получается нужно выводить только 3 уровень меню а не второй
Мне нужно чтобы на странице "Теплоизоляция" фактически выводился уровень "минеральная вата, пенополистирол и т.д." + на этой же странице выводился подуровень для страницы "минеральной вата", " пенополистирол" и т.д., чтобы была для клиентов более удобная навигация. А сейчас подуровень для страницы "минеральная вата" виден только при переходе на страницу "минеральная вата". Как-то так.
Записан

cheezy

  • Гость
Re: Дополнительное меню
« Ответ #9 : 01 Март 2016, 13:55:30 »
Цитата: Oslix от 01 Март 2016, 12:15:11
Каюсь, я полез посмотреть и недосмотрел.
Там сначала был как-то криво поставлен модуль меню, что задваивались все методы.
Я попросил переустановить движок.
После этого уже не смотрел что там и как.
Но почему-то с нахрапу не получилось у меня решить проблему
Ничего страшного, я терпеливый :) Как будет время помогите, не хочу с другими CMS работать
Записан

Оффлайн Shturman

  • Разработчики
  • Опытный лис
  • *****
  • Сообщений: 416
  • Авторитет: 71
  • Пол: Мужской
    • Просмотр профиля
Re: Дополнительное меню
« Ответ #10 : 01 Март 2016, 16:23:05 »
Цитата: cheezy от 01 Март 2016, 13:54:33
Мне нужно чтобы на странице "Теплоизоляция" фактически выводился уровень "минеральная вата, пенополистирол и т.д." + на этой же странице выводился подуровень для страницы "минеральной вата", " пенополистирол" и т.д., чтобы была для клиентов более удобная навигация. А сейчас подуровень для страницы "минеральная вата" виден только при переходе на страницу "минеральная вата". Как-то так.
Надо тогда использовать метод не динамическое меню а статическое.
Их разница как раз в том что одно раскроет все уровни меню. А динамическое будет раскрывать только ту ветку, в которой находится человек.
Записан

cheezy

  • Гость
Re: Дополнительное меню
« Ответ #11 : 03 Март 2016, 14:38:57 »
Цитата: Shturman от 01 Март 2016, 16:23:05
Цитата: cheezy от 01 Март 2016, 13:54:33
Мне нужно чтобы на странице "Теплоизоляция" фактически выводился уровень "минеральная вата, пенополистирол и т.д." + на этой же странице выводился подуровень для страницы "минеральной вата", " пенополистирол" и т.д., чтобы была для клиентов более удобная навигация. А сейчас подуровень для страницы "минеральная вата" виден только при переходе на страницу "минеральная вата". Как-то так.
Надо тогда использовать метод не динамическое меню а статическое.
Их разница как раз в том что одно раскроет все уровни меню. А динамическое будет раскрывать только ту ветку, в которой находится человек.
Приветствую, я сделал со статическим меню, но это всё равно немножко не то, что я хочу увидеть. Подскажите могу я как-нибудь в режиме онлайн с Вами или Вашим коллегой связаться по ICQ например и показать всё воочию?
Записан

Оффлайн Shturman

  • Разработчики
  • Опытный лис
  • *****
  • Сообщений: 416
  • Авторитет: 71
  • Пол: Мужской
    • Просмотр профиля
Re: Дополнительное меню
« Ответ #12 : 03 Март 2016, 19:31:45 »
Цитата: cheezy от 03 Март 2016, 14:38:57
Приветствую, я сделал со статическим меню, но это всё равно немножко не то, что я хочу увидеть. Подскажите могу я как-нибудь в режиме онлайн с Вами или Вашим коллегой связаться по ICQ например и показать всё воочию?

ICQ? Господи, а этим ещё кто-то пользуется? ) достал из закромов QIP и добавил его в профайл, пишите.
Записан

cheezy

  • Гость
Re: Дополнительное меню
« Ответ #13 : 03 Март 2016, 22:29:50 »
Цитата: Shturman от 03 Март 2016, 19:31:45
Цитата: cheezy от 03 Март 2016, 14:38:57
Приветствую, я сделал со статическим меню, но это всё равно немножко не то, что я хочу увидеть. Подскажите могу я как-нибудь в режиме онлайн с Вами или Вашим коллегой связаться по ICQ например и показать всё воочию?

ICQ? Господи, а этим ещё кто-то пользуется? ) достал из закромов QIP и добавил его в профайл, пишите.
Написал вам в qip )) ICQ предложил, потому что у Oslix он есть в профиле, думал так держите связь :)
Записан

Оффлайн Shturman

  • Разработчики
  • Опытный лис
  • *****
  • Сообщений: 416
  • Авторитет: 71
  • Пол: Мужской
    • Просмотр профиля
Re: Дополнительное меню
« Ответ #14 : 04 Март 2016, 19:45:56 »
Вообще может поможет старое руководство, именно PDF версия

http://www.santafox.ru/content/files/doc/DocModulesCon.pdf

Там на 13 странице подробно расписывалось суть и разница в действиях меню.
« Последнее редактирование: 04 Март 2016, 19:52:11 от Shturman »
Записан

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

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