2012-05-31 4 views
2

Codeigniters form_validation велик, однако мне нужно пользовательский фильтр, который специфическиCodeigniter form_validation создавать собственные правила/фильтр

альфа пространство тире и апостроф/одинарную кавычку

но .. они надевают» У меня есть то, что конкретно существует в существующем наборе, поэтому мне интересно, как я могу создать собственное правило/фильтр и добавить его в form_validation.

ответ

4

Callbac ks are your friend

Вы просто только пользовательский вызов - и положил регулярное выражение там, что делает то, что правило, которое вы хотите.

+3

Вам также не нужно использовать функцию обратного вызова. Вы также можете расширить класс проверки формы (создать MY_form_validation) и написать свои собственные пользовательские функции, которые могут использоваться всякий раз, когда вы загружаете валидацию формы. Я нахожу это более последовательным. – Kira

Смежные вопросы