пятница, 17 декабря 2010 г.

Проверка полей формы

Для каждого поля схемы Archetypes может быть установлен набор валидаторов - обработчиков, отслеживающих  соответствие вводимых данных определенным критериям. Валидатор указывается  атрибутом validators в поле схемы
StringField('email',
                 required = 1,
                 validators = ('isEmail'),
              ),
Валидаторов   может быть несколько:
validators = ('isMaxSize', 'isTidyHtmlWithCleanup',)
 
Если значение, вводимое в поле не удовлетворяет условию валидации, в форму будет выведено сообщение об ошибке. О  существующих валидаторах и самостоятельном их создании смотри:
http://plone.org/documentation/manual/developer-manual/archetypes/fields/validator-reference 
http://www.pererikstrandberg.se/blog/index.cgi?page=PloneArchetypesFieldValidator 
 


 
 

Комментариев нет:

Отправить комментарий

Всероссийский конкурс  научно-технологических проектов страница конкурса https://dm-centre.ru/sirius-konkurs-projectov Цель конкурс...