We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 12710
    • 132 Posts
    Ну то что вы показали это просто 5 разных списков (меню).

    А вообще почитайте доку по вайфиндеру. Там описано как для каждого уровня задавать свой класс.
    firstClass CSS-класс первого пункта меню
    hereClass CSS-класс текущей цепочки пунктов меню
    hereTpl Шаблон текущего пункта
    innerClass CSS-класс для подпунктов меню
    innerHereTpl Шаблон текущего документа-контейнера
    innerRowTpl Шаблон для пункта подменю
    innerTpl Шаблон для всех документов-контейнеров
    lastClass CSS-класс последнего пункта меню
    levelClass CSS-класс для каждого уровня меню
    outerClass CSS-класс для контейнера меню
    parentClass CSS-класс документов-контейнеров
    rowClass CSS-класс для всех пунктов меню
    rowTpl Шаблон пункта меню

    и так далее
      Человек может все, главное захотеть
      http://vigmarket.com
      • 961
      • 46 Posts
      Кто нибудь может рассказать как сделать простое вертикальное меню .Пошагово .Что и куда вставлять .Никак не могу разобраться .
        • 9681
        • 4 Posts
        на сайте разделы имеют подразделы.
        если раздел активный, кнопка меню выделяется соответственно специальному класу цсс.

        но если идти по меню дальше, она перестает выделятся.

        пробовал так
        [[Wayfinder? &startId=`0` &level=`1` &parentRowTpl=`menuhere_p` &outerTpl=`menuouter` &rowTpl=`menurow` &hereTpl=`menuhere` ]]

        и так
        [[Wayfinder? &startId=`0` &level=`1` &activeParentRowTpl=`menuhere_p` &outerTpl=`menuouter` &rowTpl=`menurow` &hereTpl=`menuhere` ]]


        в чем проблема?

          • 785
          • 2,113 Posts
          Quote from: filko at Nov 13, 2009, 01:11 PM

          в чем проблема?
          Что-то в последнее время на форуме появилось много вопросов для гадалок. Ну кто может знать, что наворочено в нестандартных шаблонах? И вообще, если просто вызвать [[Wayfinder]] проблема есть? Если есть, тогда можно просить совета. Если же нет, то ищите, что в исправленных шаблонах привело к тому, что перестала работать данная функция.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 9681
            • 4 Posts
            Quote from: AKots at Nov 13, 2009, 01:18 PM

            что наворочено в нестандартных шаблонах?

            Вы имеете ввиду чанк?

            там вот это (имя "menuhere_p" , такойже как и для "menuhere").
            <li class="active"><a href="[+wf.link+]">[+wf.linktext+]</a></li>


            но "menuhere" работает, класс применяется если активная текущая страница. если активная дочерная - уже не работает, класс не применяется.
              • 785
              • 2,113 Posts
              Quote from: filko at Nov 13, 2009, 01:29 PM

              Вы имеете ввиду чанк?
              При стандартном вызове используется определенный набор шаблонов, а тут изменили как-то parentRowTpl, outerTpl, rowTpl и hereTpl – какие тут могут быть вопросы? Повторяю, можно пробовать вызов без параметров и добавляя параметры выяснить, в чем проблема.
              А вообще считается, что parentRowTpl – это шаблон, описывающий папки, а при задании одного уровня построения меню папок не бывает, и данный шаблон не подключается. Если же все же хочется изменить логику сниппета, можно сделать по аналогии с этим:
              http://modxcms.com/forums/index.php/topic,42104.msg253031.html#msg253031
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 9681
                • 4 Posts
                Quote from: AKots at Nov 13, 2009, 01:48 PM

                можно сделать по аналогии с этим
                http://modxcms.com/forums/index.php/topic,42104.msg253031.html#msg253031

                спасибо! добился нужного результата.
                  • 9681
                  • 4 Posts
                  можно ли задать класс для одного пункта меню (не первого и не последнего а в середине) ?
                    • 15944
                    • 88 Posts
                    Wayfinder по умолчанию понимает что страница главная и выводит её урл как site.ru/
                    huh Сообщники, подскажите пожалуйста, можно ли что-то сделать чтобы урл главной страницы Wayfinder выводил вместе в псевдонимом? Типа site.ru/index .
                      • 24653
                      • 7 Posts
                      Подскажите, пожалуйста, как реализовать такого вида меню:

                      А
                      -А1
                      -А2
                      -А3
                      B
                      -B1
                      -B2
                      -B3

                      Надо, чтобы всё по умолчанию было закрыто. При наведении на пункт подменю и открытии страницы (например, А2), чтобы меню B было свёрнуто, а А было открыто?

                      Грубо говоря, чтобы меню стало вида:
                      А
                      -А1
                      -А2
                      -А3
                      B+

                      И при нажатии на B+ открывалось меню B.

                      Сейчас у меня такой код:
                      <script src="manager/media/script/mootools/mootools.js" type="text/javascript"></script>
                      <script src="assets/templates/modxhost/drop_down_menu.js" type="text/javascript"></script>
                      
                      [[Wayfinder?startId=`0` &outerTpl=`mh.OuterTpl` &innerTpl=`mh.InnerTpl` &rowTpl=`mh.RowTpl` &innerRowTpl=`mh.InnerRowTpl` &firstClass=`first` &hereClass=``]]


                      При этом всё расползается и сползается, но фиксироваться на открытой странице меню не может.