We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 7454
    • 29 Posts
    Ребят подскажите как заставить checkbox возвращать текстовку, а не "On"

    Вот есть форма

    <input type=checkbox name="test1" eform="тест 1 текст:">тест 1 текст
    <input type=checkbox name="test2" eform="тест 2 текст:">тест 2 текст
    <input type=checkbox name="test3" eform="тест 3 текст:">тест 3 текст


    Как получить в письме текстовку, указываю:
    [+test1+], [+test2+], [+test3+]

    выдает
    On, On, On
    а надо бы
    тест 1 текст, тест 2 текст, тест 3 текст
      • 897
      • 1,620 Posts
      value использовать
        "Und wenn du lange in einen Abgrund blickst, blickt der Abgrund auch in dich hinein."

        Не используйте Revo для "просто сайтов". Используйте Evo

        Who can defeat the Russian bear?
        • 7454
        • 29 Posts
        Точно, спасибо. Елки с каждым днем все удивляюсь этому фреймворку smiley Я потихоньку начинаю влюблятся в modx.
          • 7454
          • 29 Posts
          Возникла еще одна проблемка, если можно ткните носом:

          Как зделать так чтобы поля отправитель и емаил клиента брались из формы? Делаю так не получаеться:

          [!eForm? &fromname=`[+c_name+]` &from=`[+c_email+]` !]


          Как правильно указать переменную [+c_email+] для &from? Или это через ивенты както надо? Поискал по форуму не смог найти. Спасибо.

            • 23695
            • 230 Posts
            надо прикладывать не только вызов, но и шаблон формы, так ничего не понятно.
            если у вас
            [!eForm? &fromname=`[+c_name+]` &from=`[+c_email+]` !]
            

            значит шаблон формы приблизительно такой
            <form method="post" action="[~[*id*]~]" id="EmailForm" name="EmailForm">
            	<input name="formid" type="hidden" value="ContactForm" />
            	Ваше имя:<input name="c_name" type="text" />
            	Ваш Email:<input name="c_email" type="text" />
            </form>
            
              • 7454
              • 29 Posts
              Да так и есть, там все работает кроме того что не могу втавить емаил отправителя в строку от кого, чтобы делать удобный реплай в почтовой программе:

              код:
              [!eForm? ... &fromname=`[+c_name+]` &from=`[+c_email+]` ... !]
              


              форма:
              ...
              <tr bgcolor="white">
                <td>ФИО:</td>
                <td><input type=text name="c_name" size="30" eform="ФИО:"></td>
              </tr>
              <tr bgcolor="white">
                <td>E-Mail:</td>
                <td><input type=text name="c_email" size="30" eform="E-Mail:"></td>
              </tr>
              ...
              
                • 23695
                • 230 Posts
                попробуйте без нижнего подчеркивания
                  • 7454
                  • 29 Posts
                  Quote from: PoMeO at Jan 23, 2008, 09:15 AM

                  попробуйте без нижнего подчеркивания

                  Попробовал не помогло sad даже просто хотел вставить в Сабжект тоже не выводит, может както по другому надо обращаться к переменным с формы?

                  [!eForm? ... &fromname=`[+cname+]` &from=`[+cemail+]` &subject=`Тест [+cemail+]` ... !]
                    • 7454
                    • 29 Posts
                    [!eForm? ... &fromname=`[+cname+]` &from=`cemail` &replyto=`cemail` ... !]


                    Так сработало, т.е. replyto уже подставляется и отвечать уже нормально в почтовике, но для полной красоты не хватает поля from, оно не срабатывает на `cemail` sad
                      • 33694
                      • 742 Posts
                      Это всё PHx виноват. Установлен ведь?