We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 27981
    • 2 Posts
    Гуглил хорошо, но не смог найти. В форме есть поле email, необходимо чтобы при отправке формы это поле прописывалось в поле ReplyTo. Как это можно сделать?
      • 9085
      • 630 Posts
      Quote from: Some0ne at Jan 24, 2011, 08:40 AM

      Гуглил хорошо, но не смог найти. В форме есть поле email, необходимо чтобы при отправке формы это поле прописывалось в поле ReplyTo. Как это можно сделать?
      Ссылка в моём предыдущем посте (2 сообщения назад)
      &replyto (необязательно)
      Электронный адрес или поле содержащее адрес, который будет использован в письме для ответа.
      Если имеется ввиду, подставить заголовок "From" (или "ReplyTo"), видимо, welcome в кодинг smiley

      см Функции событий, например, &eFormOnBeforeMailSent
        Правильно заданный вопрос повышает вероятность получения нужного ответа.
        Что-то не работает? Загляните в лог ошибок!
        Есть проблема? "Локализуйте" её!
        Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
        • 27981
        • 2 Posts
        Quote from: esche at Jan 24, 2011, 10:06 AM
        Если имеется ввиду, подставить заголовок "From" (или "ReplyTo"), видимо, welcome в кодинг smiley
        Вдруг кому пригодится: только начал править код сниппета, нашел там такой код:
        	//$replyto snippet parameter must contain email or fieldname
        	if(!strstr($replyto,'@'))
        		$replyto = ( $fields[$replyto] && strstr($fields[$replyto],'@') )?$fields[$replyto]:$from;
        

        Так что оказывается можно и без кодинга просто подставлять fieldname:
        [!eForm? &replyto=`email` &to=`[email protected]` &tpl=`form_tpl` &report=`formreport` &vericode=`0` &subject=`Сообщение с сайта` !]
          • 9085
          • 630 Posts
          Quote from: Some0ne at Jan 25, 2011, 03:15 AM

          Так что оказывается можно и без кодинга просто подставлять fieldname:
          grin Цитату из моего сообщения (из wiki.modxcms.com) ещё разок перечитайте.. (Электронный адрес или поле содержащее адрес)
          А насчет кодинга - это если "не то" (у меня и до сих пор сомнения, что я правильно понял)))

          Удачи!
            Правильно заданный вопрос повышает вероятность получения нужного ответа.
            Что-то не работает? Загляните в лог ошибок!
            Есть проблема? "Локализуйте" её!
            Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
            • 28989
            • 5 Posts
            Здравствуте!
            Такая проблема - при работе с eForm, установил все по гайду, настроил стандартный, приведенный в доках к eForm пример отправки формы обратной связи, при загрузке страницы выдает ошибку:

            Fatal error: Call to undefined function eform() in [имя домена]/www/core/cache/elements/modsnippet/5.include.cache.php on line 102

            102 строчка в этом файле:

            $output = eForm($modx,$params);

            НЕ судите строго если ошибка плевая, лучше, если не лень, помогите решить проблему, обрыл кучу форумов и сайтов но решения не нашел.

            У меня MODx Revolution 2.0.6-pl2 (traditional).
            лог ошибок
            (ERROR @/ [имя домена]/core/cache/elements/modsnippet/5.include.cache.php : 100) PHP warning: include_once() [<a href=’function.include’>function.include</a>]: Failed opening ’[имя домена]/www/assets/snippets/eForm/eform.inc.php’ for inclusion (include_path=’.:/usr/local/lib/php’)
              • 9085
              • 630 Posts
              Quote from: svo6o9en at Jan 29, 2011, 12:28 PM

              Failed opening ’[имя домена]/www/assets/snippets/eForm/eform.inc.php’ for inclusion (include_path=’.:/usr/local/lib/php’)
              Файл имеется? Проверьте ещё разок. И регистр...
                Правильно заданный вопрос повышает вероятность получения нужного ответа.
                Что-то не работает? Загляните в лог ошибок!
                Есть проблема? "Локализуйте" её!
                Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
                • 28989
                • 5 Posts
                Да есть
                .../www/assets/snippet/eform/eform.inc.php
                Регистр верный

                Код вызова сниппета
                [[eForm?
                &formid=`efeedbackForm` 
                &tpl=`eFeedBackForm` 
                &to=`Моя электронка` 
                &report=`eFeedbackReport` 
                &thankyou=`eFeedbackThanks` 
                &mailselector=`department` 
                &vericode=`1` 
                &subject=`Сообщение с моего сайта`
                ]]
                
                  • 9085
                  • 630 Posts
                  Да есть
                  .../www/assets/snippet/eform/eform.inc.php
                  Quote from: svo6o9en at Jan 29, 2011, 12:28 PM

                  Failed opening ’[имя домена]/www/assets/snippets/eForm/eform.inc.php’ for inclusion (include_path=’.:/usr/local/lib/php’)
                  Рискну ещё разок спросить про регистр...
                    Правильно заданный вопрос повышает вероятность получения нужного ответа.
                    Что-то не работает? Загляните в лог ошибок!
                    Есть проблема? "Локализуйте" её!
                    Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx
                    • 28989
                    • 5 Posts
                    я понимаю он здесь отображаеться тот что в реальности на хосте.
                      • 9085
                      • 630 Posts
                      Quote from: svo6o9en at Jan 29, 2011, 01:39 PM

                      я понимаю он здесь отображаеться тот что в реальности на хосте.
                      /www/assets/snippets/eForm/
                        Правильно заданный вопрос повышает вероятность получения нужного ответа.
                        Что-то не работает? Загляните в лог ошибок!
                        Есть проблема? "Локализуйте" её!
                        Ответы на большинство вопросов по MODx | MODx RTFM | API Evo Revo | галопом по Европам Азиям smiley wikibooks(ru) Ditto(en) | Wayfinder e-book | Заметки и о MODx