We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 13889
    • 39 Posts
    всем, доброго дня. есть такая структура:
    ПАПКА
    - док 1
    - док 2
    - док N

    и когда мы заходим в любой док(1, 2, N и т.д.), то при помощи WF выводить ссылку на след. док, т.е. я зашел в док 1 и в нем контент(любой, не важно) и в конце есть ссылка на след. док в ЭТОЙ папке... а когда я дохожу до последнего "дока" то ссылка на док 1. Фактически нужно замкнуть цепь внутри папки между доками.

    заранее спасибо. если можно решить другим способом - не WF - дайте направление "куда копать"
      • 37717
      • 38 Posts
      Привет, друзья.
      Подскажите, как можно реализовать следующий код - я хочу, чтобы wayfinder выводил пункты меню, последовательно нумеруя классы, вот в коде ниже, у меня три корневых ресурса, и если я добавлю еще ресурсы, я хочу, чтобы в меню они последовательно сгенерировали html код с классами nav4 nav5 nav6 и так далее

      <li><a href="index.html" class="nav1">Home</a></li>
      <li><a href="About.html" class="nav2">About Us </a></li>
      <li><a href="Tours.html" class="nav3">Our Tours</a></li>
        • 36442
        • 97 Posts
        Quote from: jeff-sett at Sep 02, 2011, 03:56 PM
        всем, доброго дня. есть такая структура:

        заранее спасибо. если можно решить другим способом - не WF - дайте направление "куда копать"

        Есть специальные сниппеты для навигации на одном уровне:
        Evo: http://modx.com/extras/package/prevjumpnext

        Revo: http://modx.com/extras/package/siblingnav или http://modx.com/extras/package/basicnav
          • 40209
          • 3 Posts
          прочитал кучу уроков , но так и не понял.
          Что бы создать меню, надо создать страницы, потом вставить в шаблон [[!Wayfinder? &startId=`0`!]] так? что не чего не появляется
            • 45341
            • 3 Posts
            Отвечу на свой вопрос сам. Что бы изменить вид списка ссылок, нужно изменить шаблон вывода ссылок. Например, по умолчанию код пункта списка выглядит так
            <li[+wf.id+][+wf.classes+]><a href="[+wf.link+]" title="[+wf.title+]" [+wf.attributes+]>[+wf.linktext+]</a>[+wf.wrapper+]</li>
            Но если прописать в коде с вызовом вайфандера параметр, в котором указать другой шаблон(rowTpl)
            [!Wayfinder? &startId=`1` &rowTpl=`rowTpl` !]
            А затем создать его(то бишь чанк с именем rowTpl) и прописать в нём желаемый вид
            <a href="[+wf.link+]" title="[+wf.title+]"> [+wf.linktext+] </a>
            То в итоге получим не список, а ряд строк, как я и хотел. Аналогично можно поменять шаблоны(или отдельно css(классы)) для текущей строки(ссылки на страничку) или контейнера всех ссылок. Ах да, с главной страницей всё равно беда, поэтому я создал её копию и поместил внутрь оригинала, а у оригинала в контенте написал ява скрипт код для переадресации на страницу-клон(в body чанка):
            <p><!-- автоматич переадрисация при появлении на сайте-->
            <script language="JavaScript" type="text/javascript">// <![CDATA[
            location="https://...."
            // ]]></script>
            </p>
            [ed. note: shyraks last edited this post 10 years, 6 months ago.]
              • 46124
              • 2 Posts
              Здравствуйте, прошу помощи в настройке меню.

              Вот моей меню и его код

              <ul>
              <li><a href="1" class="but1 active"><img src="assets/templates/apple/images/spacer.gif" alt="" width="106" height="42" /></a></li>
              <li><a href="#" class="but2"><img src="assets/templates/apple/images/spacer.gif" alt="" width="118" height="42" /></a></li>
              <li><a href="#" class="but3"><img src="assets/templates/apple/images/spacer.gif" alt="" width="106" height="42" /></a></li>
              <li><a href="#" class="but4"><img src="assets/templates/apple/images/spacer.gif" alt="" width="99" height="42" /></a></li>
              <li><a href="#" class="but5"><img src="assets/templates/apple/images/spacer.gif" alt="" width="154" height="42" /></a></li>
              <li><a href="#" class="but6"><img src="assets/templates/apple/images/spacer.gif" alt="" width="129" height="42" /></a></li>
              </ul>

              Моя задача вывести это меню через WAYFINDER и добавить при наведении на пункты меню выплывающие окна также с пунктами .
                • 43337
                • 8 Posts
                вопрос - как подсветить картинкой только те разделы меню, где есть новинки...
                например, если в разделе (товар2) есть хоть 1 новинка - выводится у него фото:

                -товар1
                -товар2 (фото)
                -товар3

                левое меню сайта формирую стандартно, там несколько уровней:
                &startId=`2` &hideSubMenus=`1` &levelClass=`level` &level=`3`

                отдельно есть страница которая выводит НОВИНКИ товаров ч\з catalogView, правда усовершенствованный:

                [[CacheAccelerator? &snippetToCache=`catalogView` &cacheId=`all_tovar3` &dataType=`documents` &tpl=`view_catalog_chank` &paginate=`1` &display=`{{po_skolko_pages}}` &sortBy=`createdon` &sortDir=`asc` &sortBy_type=`integer` &noResult=``
                &parents=`[[include?
                &file=`assets/snippets/catalogView/elements/getChildParents.php`
                &parent=`2`
                &onlyFolders=`1`]]`
                &filter=`new,да,1`]]

                как их объединить ? может вообще такое меню не через Wayfinder нужно строить..
                помогите кто сталкивался, за что взяться? как подступиться к такому меню - и можно ли это вообще сделать???


                [ed. note: stas_lt last edited this post 10 years, 3 months ago.]
                  • 47025
                  • 5 Posts
                  Хочу реализовать следующее:
                  Для пункта выпадающего меню реализовать отдельный стиль (т.е для отдельной ссылки). Как это сделать? Уже все перепробовал. Меню двухуровневое => этот пункт меню находится на втором уровне
                    • 47025
                    • 5 Posts
                    Хочу реализовать следующее:
                    Для пункта выпадающего меню реализовать отдельный стиль (т.е для отдельной ссылки). Как это сделать? Уже все перепробовал. Меню двухуровневое => этот пункт меню находится на втором уровне
                      • 43337
                      • 8 Posts
                      Quote from: nikox93 at Apr 02, 2014, 05:03 AM
                      Хочу реализовать следующее:
                      Для пункта выпадающего меню реализовать отдельный стиль (т.е для отдельной ссылки). Как это сделать? Уже все перепробовал. Меню двухуровневое => этот пункт меню находится на втором уровне

                      1) ДОБАВИЛ В ШАБЛОН ВЫВОД АЙДИ СТРАНИЦ,
                      получил что-то типа:
                      <li id="id159" class="level1"><a href="/klaviatura.html">Клавиатуры</a></li>
                      <li id="id149" class="level1"><a href="/kolonki.html">Колонки</a></li>
                      ....
                      2) в CSS прописал стиль для id159:

                      li#id159 a {color: #000; padding-left: 5px}
                      li#id159 {background-color: orange}

                      и всё...
                      в твоем варианте что-то подобное нужно реализовать, схема будет похожа...