Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Кастомизация вывода ошибок вебформы

00 голосов
3
Есть вэб форма, стандартный компонент form.result.new
Если неправильно заполнить форму, то выводятся ошибки, которые в шаблон попадают через $arResult["FORM_ERRORS"]. Вот только там содежится уже сформированный html, а мне нужно свой сформировать. Как это сделать?
Спасибо.
спросил 22 Фев, 14 от RYssEN (120 баллов)

3 Ответы

00 голосов
Можно, например, использовать result_modifier.php, в котором в данное поле записать свое сообщение.
Подробности в справке :)
http://www.1c-bitrix.ru/help/source/main/help/ru/developer/general/component20/13.result_modifier.php.html
ответил 23 Июль, 14 от sickmind (4,660 баллов)
00 голосов
Это, конечно, хорошо, но получается, что мне придется заниматься парсингом html, чтобы получить каждую отдельную ошибку? Что-то кривое решение получается.

К тому же обнаружился еще одина проблема. Если я не авторизован на сайте, то после постинга формы получаю "Ошибка. Доступ запрещен!". Хотя в настройках доступа формы ВСЕМ стоит ПОЛНЫЙ ДОСТУП!!!!?????
ответил 24 Ноя, 14 от RYssEN (120 баллов)
00 голосов
Сорри, за неправильно понятый вопрос....
Я подумал, что целиком сообщение об ошибке изменить, не обращая на подробности ошибки....
ответил 20 Март, 15 от sickmind (4,660 баллов)

Похожие вопросы

0 голосов
2 ответов
0 голосов
4 ответов
спросил 29 Дек, 13 от Carbofos (100 баллов)
0 голосов
0 ответов
0 голосов
2 ответов
спросил 11 Июнь, 13 от ccc (120 баллов)
0 голосов
1 ответ