We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20705
    • 5 Posts
    Подскажите пожалуйста, какие параметры нужно ставить у сниппета Wayfinder чтобы вывести документы выбранного пункта меню? Я хочу список документов в папке вывести в области контента.
      • 31080
      • 14 Posts
      [[Wayfinder?startId=`id нужной папки`]]

      http://www.muddydogpaws.com/development/wayfinder/parameters.html
        • 20705
        • 5 Posts
        Спасибо. Это то я понял. Как же мне сделать чтобы этот id менялся в зависимости какая папка сейчас активна?
          • 33694
          • 742 Posts
          Напишите сниппет, который будет вызывать WayFinder с id зависящим от того, какая папка сейчас активна.

          Есть даже два возможных способа его реазизации: один, через
          $modx->RunSnippet()
          и второй, более простой, но в конечном счёте всёравно приводящий к первому,
          echo "[[Wayfinder?startId=`$подготовленная_переменная_с_id`]]"
            • 20705
            • 5 Posts
            Попытался сделать как сказали, но ничего не получается.
            Вы не могли бы более подробно расписать.
            Как расшифровать первый способ? И какая переменная в modx отвечает за текущую открытую папку?
              • 33694
              • 742 Posts
              > Попытался сделать как сказали, но ничего не получается.
              Что именно вы делели, и что не получилось?

              > И какая переменная в modx отвечает за текущую открытую папку?
              $modx->documentIdentifier
                • 31022
                • 328 Posts
                А через UltimateParent не получится? Получить id родителя? Или я чего-то не понимаю в задаче?
                  • 30354
                  • 227 Posts
                  Получится... Только UltimateParent - сниппет на 15 строк, проще будет свой написать на 5 (даже выдрав у ультимэйта необходимое), чем заставлять ультимэйт работать. Хотя, разные бывают задачи. В общем, ничего сложного там нету, вся логика прозрачна.
                    http://www.avizion.ru/ — строим стартап!
                    http://tonatos.ru/ — Заходите в гости...
                    • 7641
                    • 9 Posts
                    Разрешите вернуться к посту. Задача видимо схожая - посторить меню таким образом, чтобы при клике раскрывался вложенный слой документов и отображался фиксированно, и т.д. вглубь. При клике на другую ветвь - предыдуще открытая схлопывалась. Обычное древовидное меню. Но код внутри странички должен соответствовать отображенному, а не как напр. на www.muddydogpaws.com(в примерах я имею ввиду WF) прописано все дерево ссылок.
                      • 33694
                      • 742 Posts
                      Не совсем понял, что вы хотите, но кажется параметр &hideSubMenus это то, что вам нужно.