Шаблон задачи
Заголовок
Программирование функциональности Формы для связи
Текст
* Сайт - http://[ссылка на бета-сайт] * Раздел, где должна быть реализована функциональность: все страницы сайта в нижней части форма для связи согласно прототипу * Возможности для анонимных пользователей: - Отправлять с сайта сообщения по Email администратору сайта, используя формы. * Возможности для авторизованных пользователей - Не реализуются. * Возможности для администратора: - Конструировать формы из набора предопределенных полей. - Просматривать результаты заполнения форм в виде писем, полученных по Email. - Автоматически отправлять посетителю письмо сразу после заполнения формы. - Автоматически контролировать заполненность обязательных полей формы. - Защищать формы от спама, используя модуль Recaptcha от Google. Прототип: - http://[ссылка на прототип] Готовый модуль для реализации задачи - Запрещается программировать формы вручную или использовать внешние конструкторы форм, например, Google Forms. - «Формы» для Cetera CMS / Fastsite - «Веб-формы» для 1С-Битрикс https://www.1c-bitrix.ru/products/cms/features/webforms.php * Данные для наполнения модуля: - Поля формы продемонстрированы на прототипе - Тексты писем формы опубликованы в форме с id 1 на бета сайте. * В качестве результата предоставить: - Ссылку на фронтофис работающего модуля/функциональности на бета. - Ссылку на бэкофис работающего модуля/функциональности на бета. - Документацию для администраторов: - Cetera CMS / Fastsite - https://cetera.ru/forclients/cetera-cms-user-guide/plugins/plugin-web-forms/ - 1С-Битрикс - https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=41&LESSON_ID=2924