We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 38129
    • 3 Posts
    Доброго дня!
    Проблема возникла следующая.
    Как в Eform сделать так, чтобы письмо после нажатия кнопки "Отправить" отсылалось не только указанному в вызове адресату, но и на почту зарегистрированного пользователя, который данную форму заполнил?
    Как в тело письма вставить имя пользователя? (Например, "Здравствуй, %username%. Вы заполнили форму на нашем сайте со следующими данными...")
    Прошу помочь или ткнуть носом в мануалы
      • 9085
      • 630 Posts
      http://wiki.modxcms.com/index.php/EForm - мануалы smiley

      В шаблоне письма можно попробовать вставить сниппет, который получит имя текущего пользователя.

      В параметре &to можно через запятую указать несколько адресов. Можно использовать сниппет, который получит email текущего пользователя.

      Всё это дело обвешать проверками (на случай, если пользователь незарегистрированный) - чтоб не было ошибок и можно отправлять.

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