We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 28106
    • 91 Posts
    Здравствуйте! Вот такой вопрос есть, в шаблоне есть блок, где раполагается основное меню такого вида:
       <table id="menu01" cellspacing="0">
        <tr><td class="menu_00">
    	</td></tr>
    	<tr>
    	  <td class="menu"><a href="">Меню 1 </a>
    	</td></tr>
    	<tr><td class="menu"><a href="">Меню 2 </a>
    	</td></tr>
    	<tr><td class="menu"><a href="">Меню 3 </a>
    	</td></tr>
    	<tr><td class="menu"><a href="">Меню 4 </a>
    	</td></tr>
    	<tr><td class="menu"><a href="">Меню 5 </a>
    	</td></tr>
    	<tr><td class="menu"><a href="">Меню 6 </a>
    	</td></tr>
    	<tr><td class="kvadrat">
    	</td></tr>
       </table>

    Смысл в том, что обычно все меня организуется с помощью вызова [[Wayfinder?]], а тут основные пункты забиты в таблицу и менять их на стандарт нельзя, как бы можно сделать так, что бы привязать к каждому пункту меня из таблицы вызов Wayfinderа.

    Т.е. например к Меню 1, вызвать ветку документов начиная с id1...
    Возможно ли как-нибудь так сделать?

      ----------------------------
      in ModX we trust
      • 31022
      • 328 Posts
      Может, я конечно стал совсем глупый, но совсем не понимаю, что нужно сделать. Расскажите подробнее.
        • 1788
        • 1,103 Posts
        Если не хочется отходить от таблиц, то можно их использовать в Wayfinder.
        Прочитав документацию, которая есть в сниппете все встанет на место.
        Дивная верстка со списком красивее, дело за CSS.
          • 28106
          • 91 Posts
          Схема приблизительно такая:

          [table][tr][td]Меню 1[/td][td]---->[/td][td]Blog (и далее)[/td][/tr][tr][td]Меню 2[/td][td]---->[/td][td]MODx Features (и далее)[/td][/tr][tr][td]Меню 3[/td][td]---->[/td][td]Template Examples (и далее)[/td][/tr][tr][td]Меню 4[/td][td]---->[/td][td]просто ссылка куда-нибудь[/td][/tr][tr][td]Меню 5[/td][td]---->[/td][td]просто ссылка куда-нибудь[/td][/tr][tr][td]Меню 6[/td][td]---->[/td][td]просто ссылка куда-нибудь[/td][/tr][/table]

          Т.е. Каждый пункт меню состоит из независимой ячейки таблицы, а необходимо как-нибудь сделать вызов wayfinder’a так, что бы можно было его винтить к любой ячейки меню и показывать определенную ветвь (на примере Modx Demo что в аттаче)

          И сама сложность заключается в том, что ничего изменять нельзя в структуре основного меню.
          Поясню еще немного подробней)
          обычно меню делается например так:
          [!Wayfinder?startId=`0` &hereClass=`current` &level=`1` &outerClass=`topnav`!]
          И оно полностью создается с помощью вызова, а в данном случае у нас есть основные меню в виде текстовый ссылок, весь вопрос заключается в том, как можно к этим ссылка применить вызов wayfinder’a, что бы при наведения на ссылку основного, статического меню получить выпадающее меню
          такого рода http://www.muddydogpaws.com/development/wayfinder/examples/example-4.html
          состоящее из всех документов, начиная с указанного id..

          Вот как-то так..
            ----------------------------
            in ModX we trust
            • 11307
            • 136 Posts
            ну а в чем проблема в чанках использовать table, td и tr вместо il и ul?
              • 31022
              • 328 Posts
              ну а в чем проблема в чанках использовать table, td и tr вместо il и ul?

              Да, так. Только для выпадающего меню придется css покрутить. По-моему, проще переверстать таблицу в ul (:
                • 11307
                • 136 Posts
                так там про выпадающее меню нислова небыло)
                в общем вроде не проблема...
                  • 28106
                  • 91 Posts
                  да вот проблема именно в том, что меню-то будет выподающее иначе и геммороя не было б...
                    ----------------------------
                    in ModX we trust
                    • 31022
                    • 328 Posts
                    В одном из примеров конфигов в wf есть таблицы в условных комментариях для ie. Соответственно там есть и стили для него. Так что можно перенять принцип и построить требуемое.