Используя атрибут filter, можно ввести фильтрацию в элемент разметки при создании XML-файла для компоновки формы типа JForm. Например, приведенный ниже атрибут filter обеспечивает фильтрацию значения, введенного в поле, с помощью фильтра INTEGER.
filter="integer"
Кроме типов фильтров, приведенных в таблице ниже, в классе JForm предоставляются типы фильтров, перечисленные таблице ниже. Помимо этих встроенных типов фильтров, можно также ввести специальные средства фильтрации данных в полях формы типа JForm.
Тип фильтра
|
Описание
|
int_array |
Фильтрует каждый элемент массива, приводя его к целочисленному типу |
RAW |
Не выполняет фильтрацию |
SAFEHTML |
Делает то же, что и фильтр STRING из класса JFilterlnput |
SERVERJJTC |
Преобразует входные данные в метку даты и времени, используя формат базы данных MySQL, в часовой пояс, установленный на сервере |
tel |
Отфильтровывает номер телефона |
unset |
Устанавливает исходное (обычно пустое) значение и служит для фильтрации скрытых полей в тех формах, где ввод данных не допускается |
userjjtc |
Преобразует входные данные в метку даты и времени, используя формат базы данных MySQL, в часовой пояс, установленный пользователем |
Понравился материал? Пригодилась информация? Плюсани в социалки!
|