We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 12687
    • 24 Posts
    Quote from: Andchir at Feb 12, 2009, 12:42 PM

    Quote from: Igel at Feb 11, 2009, 02:39 PM

    Люди добрые, подскажите. Мне надо в &subject внести данные данные из функции вызванной в &eFormOnBeforeMailSent. Точнее я заношу заказ в базу, и надо в заголовок письма внести ID заказа. В само письмо всё вносится прекрасно, а вот в заголовк не хочет. Есть решения?
    Через функцию на &eFormOnBeforeMailSent можно заполнить скрытое поле, а с этого поля передать в сниппет. Посмотрите пример на странице assets/snippets/eform/docs/eform_example_multiple_forms.htm (эта дока идет вместе со сниппетом). Там вроди в &subject передается значение из поля name="jobnumber".
    Нет, у меня почему-то в subject ничего из полей не подставляется.
      • 12687
      • 24 Posts
      Ща отключил Phx и всё заработало. Теперь другой вопрос, как сделать, чтобы Phx не обращал внимания на eForm?
        • 12157
        • 2 Posts
        Новичкам при возникновении проблем с отправкой почты через eForm (параметр &to) следует обратить внимание на следующие моменты:
        1) Правильно ли указан параметр &formid (Ошибка приводит к невозможности отправки сообщения. Страница уведомления не выдается.)
        2) Совпадают ли переменные шаблонов [+value+] с именами полей формы name="value".
        3) Разрешена ли отправка email-сообщений сервером вашего хост-провайдера. Если да, то не действуют ли какие-нибудь специфичные правила.

        Это простые вещи. Но сначала мы все спотыкаемся на пустяках.
          • 19824
          • 3 Posts
          как побороть следующую ошибку, которая после заполнения формы выкидывается:
          « MODx Parse Error »MODx encountered the following error while attempting to parse the requested resource:
          « PHP Parse Error »

          PHP error debug
          Error: mb_send_mail() [function.mb-send-mail]: Unsupported charset ""UTF-8"" - will be regarded as ascii
          Error type/ Nr.: Warning - 2
          File: /.../.../public_html/manager/includes/controls/class.phpmailer.php
          Line: 438
          Line 438 source: $rt = @mail($to, $this->EncodeHeader($this->Subject), $body, $header);
            • 12157
            • 2 Posts
            to MK_UFA
            А какая версия PHP и БД на web-сервере?
              • 19824
              • 3 Posts
              хостинг на агаве php - 5.2.6, mysql - 4.0.27 (modx 0.9.6.1p2), там же на поддомене установлен modx 0.9.6.3 из которого сообщения отправляются но сообщения приходят в непонятной кодировке (оба сайта установлены и работают на utf8)
                • 25934
                • 6 Posts
                Какое то странное поведение у eForm.
                В шаблоне вывода формы подключенного через &tpl=`regform` пишем как в документации:
                Имя*
                <input type="Text" name="vards" style="width: 90%;" maxlength="50" eform="Имя::1" />

                Но потом, в уже выведенной форме получаю:
                Имя*
                <input type="Text" name="vards" style="width: 90%;" maxlength="50" value= />

                Автоматом поле получает значение "/"

                Та же форма на другом сервере работает нормально

                Как исправить положение?
                  • 25934
                  • 6 Posts
                  Проблему решил поменая заглавную букву на простую:

                  <input type="Text" name="vards" ... /> -> <input type="text" name="vards" ... />
                    • 9135
                    • 81 Posts
                    чет у меня при попытке отправить сообщение из формы выдает:
                    Some errors were detected in your form:
                    [undefined] » Tampering attempt detected!
                    [undefined] » Tampering attempt detected!


                    как бороться?

                    такс..
                    нашел вот такю вот темку:
                    http://modxcms.com/forums/index.php/topic,28571.0.html
                    на чет написано о скрытых полях, но в английском я не шибко шарю, по этому не все понял, это че поляучается что нельзя использовать скрытые поля? или есть какое то решение?
                      • 31238
                      • 23 Posts
                      Здравствуйте хостинг находится на win сервере вместо апача стоит IIS. при работе eForm при отправке сообщения выдается ошибка о том что метод отправки невозможно определить.
                      подскажите что можно сделать