webform





Webform: своя валидация полей и значения по умолчанию

В этом посте решил собрать и объединить несколько плюшек по работе с модулем webform.

Валидация полей формы

Почти на всех своих проектах приходится использовать этот модуль для создания различных форм обратной связи, "заказать звонок" и т.д. Например, в форме "заказать обратный звонок" всегда есть вероятность что в поле "Номер телефона" кто-то введет "1234567" и тогда гадай что это за номер? городской? мобильный? какой оператор?

Поэтому уже взял за практику выставлять значение по умолчанию "+375 ХХ ХХХ-ХХ-ХХ", которое пользователь видит и уже что-то в этом ключе вводит. И чтобы пользователь не засабмитил форму со значением по умолчанию:

Drupal
29
03 '13 — 13:16:44