Проверка корректности ввода "Контактное лицо" CMS Bitrix
№32. Сделать проверку корректности ввода в обязательное поле "Контактное лицо" двух слов
разделенных пробелом написанных кириллицей и дефисом для сдвоенных фамилий. Для
случаев оформления заказа не зарегистрированными пользователями, которые хотят
купить товар без регистрации. Если поле пустое оставить сообщение об ошибке:
"Контактное лицо обязательно для заполнения". Если поле состоит из
одного слова: "Контактное лицо заполнено не верно! Введите через пробел
Фамилию и Имя." Если в поле указано более двух слов выдать следующее
сообщение об ошибке: "Контактное лицо заполнено не верно! Сдвоенную
фамилию пишите через дефис, Отчество указывать не нужно." Если в тексте
встречаются цифры, латинские буквы или спецсимволы кроме дефиса, вывести ошибку
"Контактное лицо заполнено не верно! Для заполнения используйте только
украинские или русские буквы и дефис."
Организация подобной проверки через регулярное выражения свойств "Контактное лицо" не работает:
h/bitrix/admin/sale_order_props_edit.php?ID=5&lang=ru&filter_person_type_id=1&filter=Y&set_filter=Y