Дополнительные услуги. Текстовая область, валидатор.

Ошибки, проблемы, способы их решения.
LazyGatto
Сообщения: 43
Зарегистрирован: 2013-01-21 13:26:17

Дополнительные услуги. Текстовая область, валидатор.

Сообщение LazyGatto » 2014-04-12 16:36:16

Добрый день.

Пробую создать новую дополнительную услугу.

Изображение

Но почему то валидатор не дает эту услугу добавить уже клиенту в случае если в тексте есть хотя бы один перенос строки.
Пишет что недопоустимые данные введены.
Хотя в валидаторе указано: "Любое значение".

Изображение

Подскажите пожалуйста? Как можно это исправить?

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение Alex Keda » 2014-04-14 9:23:56

регулярку поправить, или, не использовать переносы строк
--
я вообще непонял где у вас там перенос строки
Убей их всех! Бог потом рассортирует...

LazyGatto
Сообщения: 43
Зарегистрирован: 2013-01-21 13:26:17

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение LazyGatto » 2014-04-14 9:34:34

В самом тексте перенос строки.
А где можно эту регулярку посмотреть? Поправить то вообщем то не проблема.

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение Alex Keda » 2014-04-14 21:00:36

hosts/*/config/Regulars.xml
Убей их всех! Бог потом рассортирует...

LazyGatto
Сообщения: 43
Зарегистрирован: 2013-01-21 13:26:17

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение LazyGatto » 2014-04-15 2:40:58

Да. Спасибо огромное.
Достаточно было добавить модификатор /s ;)
В файле: ~/hosts/root/config/Regulars.xml
Заменил:

Код: Выделить всё

<Default>/^.*$/u</Default>

На строку:

Код: Выделить всё

<Default>/^.*$/us</Default>

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение Alex Keda » 2014-04-15 11:54:41

и после первого же обновления это похерится
создайте файл host/ВАШ.ХОСТ/config/Regulars.xml и впишите эту строку в него.
Убей их всех! Бог потом рассортирует...

LazyGatto
Сообщения: 43
Зарегистрирован: 2013-01-21 13:26:17

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение LazyGatto » 2014-04-15 12:19:03

Может тогда закоммитили бы это изменение?
Все таки "Любое значение" должно быть любым ;)

Аватара пользователя
Alex Keda
Сообщения: 2882
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 19 раз

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение Alex Keda » 2014-04-15 20:50:32

на самом деле оно больше к строке относится
и используется в проверках именно строки.
--
я подумаю про любое многострочное =)
Убей их всех! Бог потом рассортирует...

LazyGatto
Сообщения: 43
Зарегистрирован: 2013-01-21 13:26:17

Re: Дополнительные услуги. Текстовая область, валидатор.

Сообщение LazyGatto » 2014-04-16 21:28:56

Ну просто для ввода строки есть обычное поле для ввода. Однострочное.
А тут как бы и подразумевается много строк. Для textarea то ;)


Вернуться в «Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 17 гостей