Необходимо оперативно выполнить следующий объем работ:
Сделать формы с использованием готовых решений + страница обратной связи и текст в лайтбоксах.
1) Форма регистрации: 2 вида пользователя/компании (выбор полей определяется селектором)
отображается в лайтбоксе;
2) Форма размещения анкеты: 2 вида (выбор полей определяется селектором)
отображается в лайтбоксе;
Форма №2 может отправляться при условии:
а) Пользователь авторизован (используется готовый модуль авторизация 3.0);
б) Пользователь не авторизован, тогда он может отправить форму №2 вместе с регистрацией (форма №1).
Данные заносятся в таблицу пользователей/компаний и в 1 из 2-х таблицу анкетных данных.
4) Простые формы: форма обратной связи в лайтбоксе (минимум полей) отображается в лайтбоксе,
Тема формы и одноименная папка в инфоблоке (в которую помещается) запись.
Тема (символьный код) указывается при вызове формы-лайтбокса, как параметр ("zapros_kita", "registratsia" и т.д.)
5) Страница обратной связи та же форма обратной связи (но не в лайтбоксе) + карта Google c
балуном и выноской подробнее (есть откуда взять почти готовую с нашими координатами).
6) Сделать вывод текстовых страниц в рамках лайтбокса со скролл-баром.
Лайтбокс адаптивный (bootstrap) регулируется ширина области в зависимости от ширины видимой области.
Внутри изначально 3 колонки полей. При сжатии выстраиваются в 2, потом в 1.
Лайтбокс появляется в верхней части экрана с отступом (прилетает с проявлением- альфа).
При скроллинге (когда много полей к примеру маленькое разрешение и 1 колонка) прокручивается вниз.
Для обеспечения функционала авторизации и регистрации используется готовый модуль авторизация 3.0. :
происходит отправка кода подтверждения на email, есть функционал авторизации.
Во всех формах есть валидация: проверяется обязательность полей, формат полей и производится вывод сообщения об ошибке в поле.
По результатам отправки формы в том же лайтбоксе выдается статусное сообщение -
"форма успешно отправлена" (форма в лайтбоксе схлопывается и пользователю выдается сообщение с кнопкой "ОК"; лайтбокс закрывается через 3 сек автоматом).
Результаты отправки форм помимо попадания в инфоблоки дублируется на почту (указанную в шаблоне).
Формы оформляются в рамках механизма почтовых шаблонов и событий.
Можно воспользоваться каким-то модулем с маркетплейса.
Для оформления шаблонов писем предполагается использовать модуль
"Маркетинговые рассылки персонализация сообщений" от Сотбит
marketplace.1c-bitrix.ru/... где есть шаблоны для оформления писем.
Срок разработки/внедрения 3 дня
Задача сделать крайне оперативно.
Настроить шаблоны, оттестировать.
DEV-сервер предоставляется.
После сдачи и проверке работ необходимо передать перечень измененных файлов.
Принимаются предложения от разработчиков с опытом аналогичных работ,
хорошим подтвержденным опытом.
Ключевой параметр время реализации.
В ваших предложениях указывайте проекты с аналогичным функционалом.