Наверх

Валидация

Перед сохранением данные проверяются, и в случае ошибки выводится сообщение. За валидацию отвечает файл adm/includes/validate.php. DIAFAN.CMS проверяет данные на основе массива $variables, определенного в классе модуля.

Можно добавить свою валидацию полей. Для этого в классе модуля определяется функция validate_variable_переменная() или validate_config_variable_переменная() для файла настроек.

Пользовательская функция вызывается всегда, если она определена, независимо от типа переменной. Исключение составляет тип module.

Некоторые пользовательские функции редактирования полей определены в файле adm/includes/validate_functions.php. Например, период действия, дополнительные поля и пр. Их также можно переопределить в классе модуля.

Ваши комментарии и дополнения

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.