Здравствуйте) Нужно реализовать форму обратного звонка и вот конкретное ТЗ
1) При реализации задания необходимо учитывать что сайт адаптивен
2) В шапке сайта реализовать кнопку обратного звонка.
● При нажатии на кнопку должна открываться pop-up форма
● Форма должна содержать поля: ФИО, Email, Телефон, Сообщение, Согласие об обработке персональных данных, Капча (установка рекапчи будет плюсом)
● Поля: ФИО, Email, Телефон - обязательные для заполнения + флажок о персональных данных
● Согласие об обработке персональных данных должно содержать ссылку на отдельную страницу с рыбой данного заявления
3) Необходимо учитывать валидацию почты
4) На телефоне должна быть маска
5) При реализации использовать стандартный компонент Битрикс формы
6) При успешной отправке формы должен выводиться текст:”Ваша заявка принята”
7) В админ панели сайта должна быть возможность просмотра всех заявок
Я новичок, и путём проб и ошибок получилось вот что (1 картинка)
Использовал компонент "Форма обратной связи" и модифицировал его кодом (2 картинка) что бы форма всплывала при нажатии на ссылку.
Вопрос: какой код использовать и где его писать что бы добавить все нужные мне поля (фио, email, телефон и т.д.)?
Или может стоит использовать совсем другой компонент и решать это каким-то другим способом? В пункте 5 сказано использовать стандартный компонент Битрикс формы, но я его не нашёл. Есть только веб-формы. Подскажите, пожалуйста.