We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 25908
    • 36 Posts
    Мне нужно в зовисемости от id текщего документа вызывать wayfinder с разными параметрами.
    Как написать сниппет для вызова другова сниппета?
      • 33694
      • 742 Posts
      Вас интересует какая прилада для этого есть в MOdx->API? Тогда смотрите эту
      <?php 
      $modx->runSnippet('snippetName', $array_of_parametrs);
      ?>
      http://modxcms.com/snippets.html - там правда только сокращённый вызов показан smiley

      Или вас интересует сам процесс программирования? Тогда это не тот форум для таких разговоров.
        • 25908
        • 36 Posts
        Это примерно то что надо.
        Я пытался также решить свою праблему следующей конструкцией:
        [!Wayfinder? &level=`[[SectionRoots?Sec_roots=4,5,19]]` &displayStart=`1` &startItemTpl=`menuheader`!]
        но ничего не выводится :’(
        А должно работать ?
          • 33694
          • 742 Posts
          По ходу не должно. В параметрах вызова снипета можно вызвать другие сниппеты, но уже без параметров. Т.е. в вашем случае только так:
          [!Wayfinder? &level=`[[SectionRoots]]` &displayStart=`1` &startItemTpl=`menuheader`!]

          Не знаю глюк это, или так было задумано, но по крайней мере у меня такие конструкции тоже не работают (в 9.5.0).