We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 16545
    • 358 Posts
    Наступил на грабли, может кто сталкивался...

    Можно ли использовать TV (dropdown list menu) в EForm’e

    Есть TV "catеgory" - значения one||two||tree
    Пытаюсь вызвать:
    <label>Category</label>
    <select name="cat">
    <option id="cat" name="cat">
    [+catogory+]
    </option>
    </select>

    И в форме получаю пусто huh

      • 36823
      • 334 Posts
      [+catogory+]
        • 16545
        • 358 Posts
        [+catogory+] очепЯтка, у себя естественно было [+category+]
          • 785
          • 2,113 Posts
          А что вообще хотите получить? Максимум, что при таком подходе можно получить – список из одного элемента.
            Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
            Статьи о MODx, регулярно новые публикации
            • 34162
            • 1 Posts
            виджет у TV не о чем не говорит?
              • 16545
              • 358 Posts
              Получить хотелось бы в идеале список категорий из директорий документов.
              Список тянется с помошью TV - @EVAL return $modx->runSnippet("ddTree",array(’doc’=>999,’depth’=>0));

              Но как их этого списка сделать "drop down list menu" в Eform?

              Quote from: AKots at Jun 01, 2008, 03:16 AM

              А что вообще хотите получить? Максимум, что при таком подходе можно получить – список из одного элемента.
                • 785
                • 2,113 Posts
                Quote from: labasus at Jun 01, 2008, 09:02 AM

                Получить хотелось бы в идеале список категорий из директорий документов.
                С единственным тегом option список никак не получить, что бы не подставлялось внутри.
                  Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                  Статьи о MODx, регулярно новые публикации
                  • 16545
                  • 358 Posts
                  Блин, получается можно только ручками - обидно однако undecided
                    • 1611
                    • 591 Posts
                    Нужен цикл как минимум, по этой переменной, чтобы сформировать несколько option
                    Я не уверен, но вроде PHx может какое-то минимальное программирование.
                      • 16545
                      • 358 Posts
                      Ну не знаю как на счет PHx, но я все таки "родил" решение другим способом. Как всегда, чем дальше в лес, тем толще партизаны grin

                      Ближе к телу:
                      1) Создаю chunk "Regform" из формы Eform вызаваем Ditto
                      ....
                      select name="Rubrika" id="cfRubrika" /">
                      <option selected>-</option>
                      [[Ditto? &parents=`80` &display=`all` &tpl=`test` &sortBy=`menuindex` &sortDir=`ASC`]]
                      </select>
                      ....
                      2) Создаю chunk "test" <option value="[+title+]">[+title+]</option>
                      3) ПРОБЛЕМА: при выборе любого пункта select меню - ни один не становится "selected", т.е. не сохраняется выбранное значение option

                      Может все таки, кто нибудь докопается?


                      Quote from: andrnag at Jun 04, 2008, 02:35 AM

                      Нужен цикл как минимум, по этой переменной, чтобы сформировать несколько option
                      Я не уверен, но вроде PHx может какое-то минимальное программирование.