Запретить в контактной форме email в теле текста

Как запретить или вырезать email или телефон в теле сообщения при отправке с помощью FormIt?
Такое возможно? Или надо какие-нибудь регулярки на js?
Anton
11 мая 2017, 19:40
modx.pro
745
0

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

    Anton
    12 мая 2017, 17:59
    0
    А ты смищной! Я имел в виду, что наверное нужен prehook со сниппетом, который вырезает данные на уровне сервера.
    Андрей
    12 мая 2017, 18:35
    +1
    Сниппет можно написать, который будет вырезать телефон или почту из сообщения.

    Например в чанке с письмом есть плейсхолдер [[+message]]. Пишем сниппет, что-то типа такого:
    $output = preg_replace(/регулярка для телефона или почты/, '', $input);
    return $output;

    и вызывать в чанке с письмом
    [[+message:snippet_name]]

    preHook или hook по аналогии можно сделать.
      Anton
      12 мая 2017, 18:52
      0
      «Вот спасибо хорошо!» ©
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      4