We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 18793
    • 63 Posts
    Задача вывести меню родительского раздела, пишу
    [[Wayfinder? &startId=`[[UltimateParent]]` &level=`1` &rowTpl=`menu_li` &hereTpl=`menu_li_here`]]
    или
    [[Wayfinder? &startId=`[*parent*]` &level=`1` &rowTpl=`menu_li` &hereTpl=`menu_li_here`]]
    не работает (ПХП грузит память и проц и в итоге ошибка 500)
      • 26085
      • 494 Posts
      [[Wayfinder? &startId=`[*parent*]` &level=`1` &rowTpl=`menu_li` &hereTpl=`menu_li_here`]]
      у меня такая тема работает только напрямую нудно запускать(не из чанка а из шаблона).
      ТОлько во 2ом вейфиндере конечно.
        • 18793
        • 63 Posts
        Мне именно из чанка надо, у меня выбор при создании страницы или внутреннего или внешнего меню
          • 26085
          • 494 Posts
          Quote from: MaxTax at May 20, 2007, 01:54 PM

          Мне именно из чанка надо, у меня выбор при создании страницы или внутреннего или внешнего меню
          А не пробовал? Может прокатит. по крайнеё мере [*parent*] ДОЛЖЁННН.
            • 33694
            • 742 Posts
            Самый простой и 100% рабочий способ — [[UltimateParent]] (стандартный сниппет).

            Я когда-то тоже задавался подобном вопросом, и yentsun тогда дал код снипета (из двух строк) который возвращает id родителя. Кое где это и сейчас работает, но на личном сайте меню быстро разраслось вглубь и в ширь, и потребовалась куда большая гибкость чем даёт такой подход (это я на заметку).
            Слава сообществу, к тому времени я уже сам смог написать обёртку для Wayfinder, которая вызывала его с нужными параметрами в нужном месте, но это уже совсем другая история... smiley
              • 18793
              • 63 Posts
              [*parent*] не идет - пустое место

              [[UltimateParent]] тоже не проходит - выводит обрезаное содержание чанка после [[UltimateParent]]
                • 33694
                • 742 Posts
                выводит обрезаное содержание чанка после [[UltimateParent]]
                Естестенно обрезаное! Потому как ’]]’ в [[UltimateParent]] считается завершающей конструкцией [[Wayfinder...

                Вот так всё и везде работает:
                [!Wayfinder? &startId=`[[UltimateParent]]` &level=`1`!]
                  • 7671
                  • 14 Posts
                  Hi всем.

                  Возник хитрый вопрос: есть-ли стандартный способ в wayfinder 1 сделать развернутым одно конкретное меню.
                  Например, при заходе на главную страницу я хочу что-бы меню продукция было развернуто, а все остальные были попрятаны.
                  Вариант заходить сразу на продукцию не катит...

                  Пока из идей только раздать всем менюшками id (&rowIdPrefix=`prefix`) и в css поделать display:none для ненужных (скорее даже display:none для всех, кроме первого уровня и собственно продукции).
                  Но это походу не самое верное решение sad

                  Помогите кто чем может...
                    WBR, Dmitrii
                    +375-29-40-LINUX
                    • 33694
                    • 742 Posts
                    Стандартного способа нет (не считая того того, который вы отвергли).

                    Я тут неподалёку уже высказывал мнение, что для достижения максимальной гибкости, удобнее и проще всего разработать узкозаточенный надсниппет (обёртку) для вызова wayfinder’а с нужной логикой подмены параметров в зависимости от текущего id (документа).
                    Однакой, для первой версии wayfinder’а всё может оказаться несколько сложнее, даже при таком подходе...
                      • 18793
                      • 63 Posts
                      нужно так
                      [!Wayfinder? &startId=`[*parent*]` &rowTpl=`menu_li` &hereTpl=`menu_li_here`!]
                      Заработало!