We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 1788
    • 1,103 Posts
    Quote from: Trent at Mar 09, 2011, 04:00 PM

    те контейнер с дочерними ресурсами должен выводится скрытым, и при нажатии на него (родителя) раскрываются/показываются дочерние, как в админке MODx
    В админке js скрипт. А ваш пример заработает с параметром &hideSubMenus=`1`
      • 19652
      • 29 Posts
      Извините, что достаю...
      Кто-нибудь знает, как сделать для папок верхнего уровня пункты списка(<li>Пункт меню</li>), а для папок второго уровня ссылки (<li><a>Пункт меню</a></li>)?
        • 9085
        • 630 Posts
        Quote from: Miracle at Mar 09, 2011, 09:12 PM

        Извините, что достаю...
        Кто-нибудь знает, как сделать для папок верхнего уровня пункты списка(<li>Пункт меню</li>), а для папок второго уровня ссылки (<li><a>Пункт меню</a></li>)?

        Уже бы давно 3-4 вызова вайфандера написали.. сколько там верхних пунктов? Для каждого верхнего пункта меню-папки вручную прописать "нессылку", а подменюшка - соответствующий wayfinder.

        Удачи!
          Правильно заданный вопрос повышает вероятность получения нужного ответа.
          Что-то не работает? Загляните в лог ошибок!
          Есть проблема? "Локализуйте" её!
          Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
          • 30593
          • 119 Posts
          Quote from: antey at Mar 09, 2011, 08:35 PM

          Quote from: Trent at Mar 09, 2011, 04:00 PM

          те контейнер с дочерними ресурсами должен выводится скрытым, и при нажатии на него (родителя) раскрываются/показываются дочерние, как в админке MODx
          В админке js скрипт. А ваш пример заработает с параметром &hideSubMenus=`1`

          с &hideSubMenus=`1` вообще перестал показывать меню
          код стал такой:
          <div id="header">
          <ul id="menu">
          <li><a href="http://localhost/site/" title="Главная"></a></li>
          <li><a href="/site/news.html" title="События"></a></li>
          <li><a href="/site/tekstil.html" title="Текстиль"></a></li>
          <li><a href="/site/interer.html" title="интерьер"></a></li>
          
          </ul>
          </div><!-- #header-->
            • 1788
            • 1,103 Posts
            что в &rowTpl прописано?
              • 30593
              • 119 Posts
              Quote from: antey at Mar 10, 2011, 04:35 AM

              что в &rowTpl прописано?

              <li><a href="[+wf.link+]" title="[+wf.title+]">[+ wf.linktext +]</a></li>
                • 1788
                • 1,103 Posts
                Quote from: Trent at Mar 10, 2011, 05:29 AM

                Quote from: antey at Mar 10, 2011, 04:35 AM

                что в &rowTpl прописано?

                <li><a href="[+wf.link+]" title="[+wf.title+]">[+ wf.linktext +]</a></li>

                [+ wf.linktext +] без пробелов => [+wf.linktext+]
                  • 30593
                  • 119 Posts
                  Quote from: antey at Mar 10, 2011, 11:44 AM

                  Quote from: Trent at Mar 10, 2011, 05:29 AM

                  Quote from: antey at Mar 10, 2011, 04:35 AM

                  что в &rowTpl прописано?

                  <li><a href="[+wf.link+]" title="[+wf.title+]">[+ wf.linktext +]</a></li>

                  [+ wf.linktext +] без пробелов => [+wf.linktext+]

                  спасибо, теперь выводит.
                  еще вопрос: как сделать чтобы в События не выводились дочерние, те новости, они не нужны в подменю.
                  -убрать галку показывать в меню? (решено)

                  вопрос по active: как сделать чтобы при нажатии на Родителя, он выделялся, при этом раскрываясь дочерними?
                  у меня задается актив так: <li><a class="active" href="Tekstil.html">Текстиль</a></li>
                  как это переделать на wf?
                  Решено: <li><a class="active" href="[+wf.link+]" title="[+wf.title+]">[+wf.linktext+]</a></li>
                  [+wf.wrapper+]
                    • 1788
                    • 1,103 Posts
                    Quote from: Trent at Mar 10, 2011, 02:12 PM

                    вопрос по active: как сделать чтобы при нажатии на Родителя, он выделялся, при этом раскрываясь дочерними?
                    у меня задается актив так: <li><a class="active" href="Tekstil.html">Текстиль</a></li>
                    как это переделать на wf?
                    Решено: <li><a class="active" href="[+wf.link+]" title="[+wf.title+]">[+wf.linktext+]</a></li>
                    [+wf.wrapper+]
                    Это по-умолчанию есть классом на LI.
                      • 10296
                      • 10 Posts
                      Как можно задать стили отдельным пунктам меню и как добавить картинки (маркеры) к каждому пункту?

                      Конструкция примерно такая:

                      <div id="menuMainColumn">
                      <div class="menuMain">
                      <div id="img"><img src="images/marker.gif" width="8" height="8" alt=""></div>
                      <div id="link"><a href="#">Первый пункт</a></div>
                      <div class="clear"></div>
                      </div>
                      <div class="menuMain">
                      <div id="img"><img src="images/marker.gif" width="8" height="8" alt=""></div>
                      <div id="link"><a href="#">Второй пункт</a></div>
                      <div class="clear"></div>
                      </div>
                      <div class="menuMain">
                      <div id="img"><img src="images/marker.gif" width="8" height="8" alt=""></div>
                      <div id="link"><a href="#">Третий пункт</a></div>
                      <div class="clear"></div>
                      </div>
                      </div>

                      пишу в шаблоне:

                      <div id="menuMainColumn">
                      [!Wayfinder? &startId=`0`!]
                      </div>

                      исходный код:

                      <ul><li class="active"><a href="#" title="Первый пункт" >Первый пункт</a></li>
                      <li class=""><a href="#" title="Второй пункт" >Второй пункт</a></li>
                      <li class="last"><a href="#" title="Третий пункт" >Третий пункт</a></li>
                      </ul>

                      ...то есть как задать класс Второму пункту и вывести маркеры для каждого пункта?