Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

вёрстка формы будет предоставлена!

Необходимо на сайте создать подраздел.

В разделе создать форму для ввода личных данных пользователя.

 

После заполнения формы на сайте должны сохраниться все введённые пользователем данные.

После сохранения данных сайт должен предоставить ссылку для скачивания заполненного договора в pdf формате.

 

Сценарий пользователя:

1. Пользователь открывает страницу с формой и первым шагом - выбирает

1.1

1.2 Далее одно из двух: «Договор для частного сектора» или «Договор для физ.лица» (селектор).

2. В зависимости от выбранного пункта на шаге 1.2, появляется форма для заполнения личных данных пользователя (подробнее ниже).

3. При вводе данных механизм сайта проверят обязательность заполнения всех полей формы. Без заполненных обязательных полей нельзя отправить данные для сохранения. При незаполненных или некорректно заполненных

полях отображается сообщение об ошибке.

Минимальный набор обязательных полей для ввода: ФИО (отдельными полями), адрес (строка), телефон (сотовый или домашний, с проверкой на правильность ввода).

4. Если все поля заполнены корректно, кнопка «Отправить» становится активной и пользователь может отправить все

данные на сохранение.

5. Данные сохраняются сайтом в инфоблок, а пользователю показывается надпись «Все введённые данные успешно сохранены», а так же предоставляется ссылка для скачивания заполненного персонально для пользователя договора, в формате PDF.

 

Принцип заполнения поля «номер договора» (в шаблоне договора):

Номер договора можем предложить формировать так: 210316_34, где «210316» - текущие день, месяц и год, а «34» - просто

порядковый номер (ID) очередного пользователя, данные которого мы сохраняем после ввода данных.

 

Важные дополнения:

·  Если один и тот же пользователь многократно вводит свои данные, то система не будет обновлять

ранее введённые данные. Все введённые данные будут сохраняться снова и снова.

·  В договоре понадобится указание даты начала и окончания действия договора. Для этого в форме должны присутствовать два поля, который по умолчанию заполняются автоматически - одно текущей датой, второе - этой же датой через 1 год. Поля должны оставаться доступны для изменения, чтобы пользователь мог вручную изменить сроки действия будущего договора.

·  При клике на ссылку скачивания договора в самом названии договора в формате PDFдолжна присутствовать фамилия клиента и номер договора. Пример именования:

«Договор 210316_34 – частный сектор – Иванов А.А.», или «Договор 210316_34 –

физ. лицо – Иванов А.А.»

8 лет назад
Farum
41 годРоссия
13 лет в сервисе
Был
8 лет назад
  • Похожие заказы
  • Добрый день, уважаемые фрилансеры. На сайте под старой Joomla 1.5 есть каталог в котором URL формируются следующим образом: /112-izdelie-odin ,где 112-ID товара, izdelie-odin - алиас товара. Страница товара доступна по любым URL, где в начале идет ...

    Закрыт
    8 лет назад
  • нужно сделать конструктор для сайта мототехники, есть четкое тз в рамках которого и нужно сделать бэкэнд, для фронтэнда есть исходники дизайна сверстать и натянуть на функционал, все есть только нужно реализовать, подробное тз кандидатам, никакой ...

    Закрыт
    8 лет назад
  • Необходимо сверстать сайт на наиболее подходящей для этого CMS. Пытался реализовать на Drupal, но отказался, поскольку не нашел исполнителей, способных довести работу до конца.  Макет здесь https://cloud.mail.ru/public/FLC3/92WVEWkEV Это не весь сайт, впоследствии добавится еще несколько страниц за отдельную ...

    Закрыт
    8 лет назад
  • Добрый день. Есть кастомный модуль поиска локаций для WordPress (для сети магазинов, где посетитель может найти ближайший магазин, указав адрес). На данный момент поиск происходит идеально. Результаты поиска показываются на карте: http://take.ms/i3ExF Необходимы следующие дополнения: 1) Массив найденых адресов должен быть ...

    Завершен
    8 лет назад
  • Добрый день! Задача простая, и для того кто разбирается - очень быстрая. Нужно убрать из кода сайта, сайт не индексируется из за этого. Сайт на вордпресс. По цене - чем дешевле тем лучше.

    Завершен
    8 лет назад
  • Особенно важны пункты 2 и 31. Сделать микроразметку (доп модулями например типа такого - [url=http://marketplace.1c-bitrix.ru/solutions/coffeediz.schema]http://marketplace.1c-bitrix.ru/solutions/coffeediz.schema[/url] или на усмотрение программиста) Проверить валидность разметки в гугле и яндексе по ссылкам[url=https://webmaster.yandex.ru/microtest.xml]https://webmaster.yandex.ru/microtest.xml[/url][url=https://developers.google.com/structured-data/testing-tool/]https://developers.google.com/structured-data/testing-tool/[/url]2. Все товарные страницы в разделе женские шубы [url=http://www.maryfurs.ru/zhenskie-shuby/]http://www.maryfurs.ru/zhenskie-shuby/[/url] дублируют товары остальных разделов. Например: /shuby_iz_bobra/851//zhenskie-shuby/851/shuby_iz_norki/11296//zhenskie-shuby/11296/и ...

    Закрыт
    8 лет назад
  • Необходимо написать оболочку для ERP-системы Интернет-магазина (20 страниц) на PHP+JS, оформление необходимо делать с использование Bootstrap. Подробное ТЗ, структура базы данных в приложении.  Оболочка - значит, что функции для взаимодействия с базой данных с необходимыми входными и ...

    Закрыт
    8 лет назад
  • Не оч стандартная задача. главное понять что нужно))) необходимо для сайта на WP  на форму регистрации юр лица сделать функцию обращения к стороннему серверу 1с для проверки данных и формирования документа. Через com обьекты. нужно срочно.

    Закрыт
    8 лет назад