| Issue 51: | Переработать форму оформления заказа на странице "Способ доставки" - | |
| Back to list |
|
Форма оформления заказа на странице "Способ доставки" должна содержать следующие проверки и ограничения: - Фамилия и имя, обязательные, ограничение по длине -от 2-х символов, для каждого поля. - Телефон, сделать одним полем, ограничение по длине от 2-х символов. - Электронная почта - необязательное поле. - Ближайшая станция метро - необязательное поле и для его выполнения использовать выпадающий список. - Адрес доставки обязательное поле, ограничение по длине, от 2-х символов - Индекс - ограничение по длине - 6 символов. Необходимо пометить обязательные поля символом * красного цвета, дать расшифровку "* - обязательные поля" Обязательные поля подсвечивать цветом. Если поле заполнено не корректно, подсвечивать его цветом.
Apr 17, 2010
Project Member
#1
buya...@gmail.com
Apr 17, 2010
Отрабатывая замечания Макса прошлось слабать небольшой документик, прилагаю к посту. Теперь задача состоит чтобы привести форму в соответствие с документом.
Apr 18, 2010
1. Фамилия и имя: [2..30]
Apr 18, 2010
2. Телефон, сделать одним полем, ограничение по длине от 3-х символов от 999, только цифры. Цифры вычленяются при сохранении номера, т.к. 457-67 22 будет распознано, как 4576722
Apr 18, 2010
3. Электронную почту пока что убирать не буду, это нарушит логику работы с пользователями. Она остается обязательной для ввода.
Apr 18, 2010
Сереж, если честно я в шоке от от твоих замечаний. По трем последним коментам, где ты прочел чтобы я просил что-то подобное?
Apr 18, 2010
Проблему с обязательностью почты решил. Теперь либо телефон, либо почта (либо и то и другое, если ему будет охота вводить). Иначе, мы не сможем связаться с клиентом. Я неправильно выразился. т.к. в поле "телефон" может быть указан "доп. 3344", то всякая проверка на валидность (кроме длины введенной строки) номера убрана. Что пользователь ввел, то и сохранится. Теперь надо ввести ЛИБО почту, ЛИБО телефон (условие-минимум). Не делал никаких подсветок, т.к. это долго. сообщения об ошибках выводятся возле поля. Добавил кратенькое пояснение возле некоторых полей. Пожалуйста, проверьте, как создаются заказы, стало ли проще?
Status:
Fixed
|
||||||||||