Помогите разобраться с AjaxForm

Здравствуйте!

Перепробовал все рекомендации, что нашёл!
Бьюсь уже два дня. На рабочем сайте есть простая форма, работающая на AjaxForm.
Пишет — письмо отправлено, по факту ничего не приходит.
Спам проверил, письма нет.
Пробовал разные настройки — не помогает.
Указал адрес во всех настройках админки.

Создал тестовый сайт, проделал всё тоже самое — не работает!!!

s7893.h7.modhost.pro/manager/?a=resource/update&id=1
Логин — s7893
Пароль — htRnajdbp7E3

Посмотрите бегло — может найдёте ошибку.
Спасибо!
Илья
23 декабря 2016, 10:41
modx.pro
1 140
0

Комментарии: 4

Семён Кудрявцев
23 декабря 2016, 14:02
1
0
У тебя там параметр hooks не указан
Вот пример вызова
[[!AjaxForm?
            &snippet=`FormIt`
            &form=`callback_form`
            &hooks=`email,FormItSaveForm`
            &formName=`Заявка на обратный звонок`
            &formFields=`name,phone`
            &fieldNames=`name==Имя,phone==Телефон`
            &emailTpl=`feedback_from_callback`
            &emailSubject=`Заявка на обратный звонок с сайта`
            &emailFrom=`noreplay@site.ru`
            &emailTo=`admin@email.ru`
            &validate=`name:required,phone:required`
            &placeholderPrefix=`callback`
            &submitVar=`callback_submit`
            &validationErrorMessage=`В форме содержатся ошибки!`
            &successMessage=`Сообщение успешно отправлено`
            ]]
И если ты используешь тестовый тариф на modhost.pro то там отключена функция отправки писем
    Илья
    23 декабря 2016, 14:25
    0
    Пробовал добавить и раньше.
    &hooks=`email`- проверяет заполненность поля email
    В этом случае, форма не даёт отправить письмо сообщая об ошибке
    И в логах появилась ошибка:
    [2016-12-23 14:12:18] (ERROR @ /home/s7893/www/core/components/formit/model/formit/fihooks.class.php : 570) [FormIt] Произошла ошибка при попытке отправить почту. Невозможно запустить функцию mail.
      Семён Кудрявцев
      23 декабря 2016, 14:41
      0
      Я же написал что на тестовом тарифе функция отправки писем выключена — поэтому и ошибка
        Илья
        23 декабря 2016, 14:43
        0
        Извините, не заметил…
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    4