Подскажите как связать 2 меню!

Discussion in 'Вопросы по работе с меню' started by Misha-san, Jul 5, 2010.

  1. Offline

    Misha-san Недавно здесь

    Joined:
    May 16, 2010
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Принцип работы меню такой. При переходе по пункту меню "Компания", открывается страница где с боку есть еще одно меню, фактически подраздел раздела меню "Компания".
    При этом кнопка "Компания" - находится в "нажатом", активном состоянии. Но когда перехожу по ссылке подменю, кнопка "Компания" становится неактивной. Почему так получается я понимаю))
    Нужно когда открыт подраздел раздела меню "Компания", чтобы кнопка "Компания" была активна.
    Подскажите пожалуйста как можно их так связать?? :)
     
  2.  
  3. DKraev
    Offline

    DKraev <i>(aka gft)</i> => Cпециалист <=

    Joined:
    Aug 16, 2008
    Messages:
    1,627
    Likes Received:
    219
    Gender:
    Male
    ИМХО - Никак. Дополнительное меню является самостоятельным. И никак не связано основным...
     
  4. Offline

    Misha-san Недавно здесь

    Joined:
    May 16, 2010
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Тогда какой-нибудь вариант создания такого зависимого меню, кто-нибудь может предложить?
     
  5. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    SWmenuPro - платная штука, но в и-нете есть ломаная там можно сделать так чтобы при переходе в дочерние разделы меню - родительский оставался в отмеченном состоянии

    P.S. вроде в стандартном меню есть тоже такая настройка, но это уже начиная с J 1.5.15 или старше
     
    Misha-san likes this.
  6. Offline

    Misha-san Недавно здесь

    Joined:
    May 16, 2010
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Спасибо, обязательно сегодня попробую, и отпишусь!! ;)
     
  7. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Меню - да. Но в модулях можно настроить отображаемые уровни меню.

    Т.е. надо сделать иерархию меню
    Компания
    - О компании
    - Контакты
    - ...


    затем делается 2 модуля меню:
    1) для пункта Компания
    2) для его подпунктов

    Надо настроить уровни отображения и включить параметр "Активировать родительский пункт".

    Ну к чему рекламировать этот хлам? Там такой ужасный код на выходе получается.
     
  8. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    согласен, но если нет знаний для написания боле-менее работоспособного и похожего по отображению кода то приходится использовать его и в принципе можно поучится на нём писать собственный код
     
    Last edited by a moderator: Apr 5, 2014
  9. DKraev
    Offline

    DKraev <i>(aka gft)</i> => Cпециалист <=

    Joined:
    Aug 16, 2008
    Messages:
    1,627
    Likes Received:
    219
    Gender:
    Male
    Я всегда делаю, как пишет sourpuss. Не стал расписывать, потому что это долго очень. Из сообщения sourpuss автор все равно не поймет сути предложения...


    Да ведь и писать по сути ничего не надо. Нужно просто пораскинуть мозгами, зная логику Joomla и основы CSS.
     
  10. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    ну да, долго писать... :) всё расписывать - статья получится.
    Но не стоит за ТС решать - поймет или нет. Если что-то непонятно, то переспросит.

    А насчет SWmenuPro - я не знаю, что хорошего в коде и зачем надо стремиться к похожести.
     
    Misha-san likes this.
  11. Offline

    Misha-san Недавно здесь

    Joined:
    May 16, 2010
    Messages:
    11
    Likes Received:
    1
    Gender:
    Male
    Спасибо большое, за желание помочь)
    Нашел решение проблемы, если кому интересно вот.
     
    DKraev likes this.
  12. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    @OlegM, именно про этот вариант и говорил
     
    Last edited by a moderator: Apr 5, 2014
  13. woojin
    Offline

    woojin Местный Staff Member => Cпециалист <=

    Joined:
    May 31, 2009
    Messages:
    3,204
    Likes Received:
    334
    Gender:
    Male
    да не надо ни к какой похожести стремится, надо всего лишь изучить как постоен код и возможно некоторые отдельные его части в последствии получиться использовать
     
    Last edited by a moderator: Apr 5, 2014
  14. Offline

    lectar Недавно здесь

    Joined:
    Oct 14, 2010
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    Допустим, что у каждого пункта главного меню есть несколько дочерних пунктов.
    Действуя по методу приведенному Misha-san получаем сокрытие всех пунктов меню второго уровня.

    Как сделать так, чтобы меню 2-го уровня отображались у всех пунктов главного меню, кроме одного?
     

Share This Page

Loading...