Вход • Регистрация

Дублирование пунктов меню

  • 06 апреля 2013 г.
  • Добрый вечер! разобрался с предыдущей проблемой - когда ошибочно выделялся родитель - проблема оказалась в неправильной вложенности. diafan по-прежнему самая лучшая, т.к. всё понял сам, и, к счастью, помощь форумчан не понадобилась:)
    теперь новый вопрос.
    на сайте есть 2 меню. верхнее и левое боковое на каждой внутренней странице. меню заданы через template.
    Верхнее меню имеет пункты "О компании", "Услуги" и другие, меню сделано с использованием JavaScript, при наведении на "О компании",выпадают другие пункты,например- "О нас", "Руководство", "документы" и другие.
    В левом меню дублируются эти пункты. т.е. левое меню имеет вид "о нас","руководство","документы" и другие. здесь всё ок.
    Следующий пункт верхнего меню "Услуги" - при наведении выпадают пункты "Услуга1","услуга2","услуга3" и др.
    так вот в левом меню подпункты верхнего дублируются за предыдущими пунктами, т.е. при выборе сверху подпункта" услуга1" мы переходим на соотв. страницу, но слева в меню имеем "о нас","руководство","документы",и "услуга1", "услуга2" и т.д.
    подскажите, пожалуйста, как сделать так, чтобы при выборе страницы из "услуги", в левом меню показывались соответствующие пункты меню?
    Страницы созданы, и имеют атрибуты показывать в верхнем меню, показывать в левом меню. Но выводятся все-все пункты в левом меню, хотя когда нужно, чтобы выводились только из соответствующей категории - "Услуги" или из какой-то другой.
    Помогите, пожалуйста!
    • 06 апреля 2013 г.
    • Доброй ночи уже
      В "верхнем меню" надо поставить галку "раскрывать все пункты меню", а их выпадание делать явой.
      А в левом меню эту галку снять, тогда раскрываться пункты будут только когда родительский пункт выбран
  • 06 апреля 2013 г.
  • Виталий, спасибо всё получилось!
    как всегда не везёт мне на вложенности... был невнимателен с вложенностями, из-за чего обратился на форум(причём, 2й раз) ;-)
    Теперь всё ок!
    о5 же, если отбросить то что эти оба раза я сам был невнимателен - то встраивать дизайн, в т.ч. меню на JS было легко, всё понятно, есть видеоуроки, системные файлы снабжены комментариями по коду... проще и быть не может:) Дизайн интегрировать вполне реально за пару часов) ничего сложного)

    Но хотелось бы кое-что ещё поменять:

    при выборе какого-либо пункта из "о компании"
    выводится следующее:

    О компании
    о нас
    новости
    сотрудники
    и так далее...
    Услуги

    т.е. в левом боковом меню остаётся заголовок текущей категории (как элемент <li>, подпункты - как <ul class="podmenu"><li>....)
    также отображается заголовок следующей категории.
    Возможно ли убрать эти заголовки? Думаю что возможно, но как? если никак, то пусть остаются:) голова уже не работает)уже почти утро:)
    Доброго утра всем:)
    • 08 апреля 2013 г.
    • Да и вообще делайте на CSS менюшки. Нафиг эту яву.
      А для эффектов типа "фейда" можно в css webkit использовать.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум