We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 17052
    • 41 Posts
    Столкнулся с проблемой вывода двух разных меню на страницах своего сайта.

    Структура такая (в скобках id)

    Новости (1)
    + О компании (2)
    + Полезная информация (3)
    Часто задаваемые вопросы (4)
    Задать вопрос (6)
    Доска объявлений (7)
    + Ссылки (8)
    + Каталог (14)
    Цены (18)
    Сделать заказ (19)
    Контакты (20)
    Главная (28)
    Карта сайта (29)


    Как видно из примера тут есть вложенные пункты (помечены +). Меню до пункта 14 (Каталог) является основным, с 14 по 28 - дополнительное (29 - карта сайта, не выводится нигде). При этом оба этих меню должны присутствовать на всех страницах сайта. Это все пока введение.

    Делал я сначала так: DropMenu выводил пункты с 1 по 8 (включая подменю до второго уровня) списком (ul-li), остальные пункты были скрыты для меню ( через Show in menu в свойствах каждого документа ). Второе (оно же дополнительное меню) решено было выводить вручную - меньшей кровью как говорится. Но появилась необходимость выводить карту сайта. И было решено как-то сделать это по-человечески.

    Внимание вопрос: как сделать в DropMenu вывод определенных пунктов (с подпунктами) меню (например, &show=1,2,3,4,6,7,8) или же с указанием диапозона (например, &showStart=1 &showEnd=8)? Возможно это может какой-то другой сниппет.
      • 33694
      • 742 Posts
      Т.е. менюшки должны выводятся в разных местах страницы? И в этих местах должны выводится разные наборы (диапазоны) пунктов? Да? Тогда фиг его знает...

      А WayFinder смотрел? Но я не уверен, кажется он только под 9.5x работает...
        • 17052
        • 41 Posts
        Quote from: [e
        Bu$ter link=topic=9758.msg67574#msg67574 date=1165343614]
        Т.е. менюшки должны выводятся в разных местах страницы? И в этих местах должны выводится разные наборы (диапазоны) пунктов? Да? Тогда фиг его знает...

        А WayFinder смотрел? Но я не уверен, кажется он только под 9.5x работает...
        да, в разных местах, два куска одной структуры...

        WayFinder... хмм... поподробнее можно?
          • 33694
          • 742 Posts
          Quote from: Lexxus

          WayFinder... хмм... поподробнее можно?

          Totally refactored from original DropMenu nav builder to make it easier to create custom navigation by using chunks as output templates. By using templates, many of the paramaters are no longer needed for flexible output including tables, unordered- or ordered-lists (ULs or OLs), definition lists (DLs) or in any other format you desire.

          Взять можно тут тут http://modxcms.com/Wayfinder-868.html
          И заодно, я удостоверился, что он работает во всех актуальных версиях системы.
            • 17052
            • 41 Posts
            Quote from: [e
            Bu$ter link=topic=9758.msg67577#msg67577 date=1165344488]
            Взять можно тут тут http://modxcms.com/Wayfinder-868.html
            И заодно, я удостоверился, что он работает во всех актуальных версиях системы.
            эм... я его уже смотрел и попробовал... но вот как сделать диапозон не понял...


            и еще один вопрос в тему: у меня с помощью Wayfinder-а не работает MenuIndex. Есть вот такое:
            Новости (1)
            Что-то еще(2)
            Главная(3)

            пункт Главная (3) должен быть сверху, а он упрямо не поднимается выше... будто сортировка идет по id... смотрел в коде сниппета и в исходном коде - не нашел ошибки, везде идет сортировка по MenuIndex ASC... =\