На сайте имеются 6 форм заявок на услугу, реализованы они при помощи встроенного компонента вебформ.
Перед отправкой, дополнительно, каждая форма проверяется джава-скриптом на заполнение полей.
По понятным причинам эта связка слабо поддается кастомизации.
Задача скопировать все формы и реализовать их не через компонент Веб-формы, а иным, удобным способом, чтоб был доступ к коду компонента, который обслуживает эти формы.
От компонента требуется проверять обязательные поля на заполненность, отправлять сообщение о заполнении формы, с полями в теле письма и с вложением заполненной в виде эксель-файла.
Хотелось бы иметь возможность прикрутить к форме Гугл-капчу, без перезагрузки страницы.
Опубликован 03.03.2020 в 12:12