Рейтинг: 12.8582  
На голосовании
Предложил Пользователь 68564 07.11.2011 17:30:35

error class в iblock.element.add.form

Опять про iblock.element.add.form
Когда через iblock.element.add.form мы добавляем к.-либо информацию и не заполняем обязательные поля нам выводится сообщение типа:
Поле "НАЗВАНИЕ_ПОЛЯ" обязательно для заполнения.
Вроде нормально. Но когда у нас больше 5 полей становится не удобно: выше компанента строки про то какие поля обязательны, а ниже - сама форма.
Лучше было бы если в случае ошбки кроме строк ещё к обязательному элементу формы добалялся класс, вроде error_input_class, а в css для этого класса - были бы красные бордюрчки. Тогда всё гораздо юзабельнее: пользователю не надо читать и искать поля - они уже обведены красной рамкой.
Да, конечно, у обязательных полей есть красненькая звёздочка..., да, конечно, можно написать свой php-файл добавления элемента инфоблока и т.д.
НО! В друпале то такое уже давно реализовано :) (заранее прошу за слово "друпал" не минусовать).