GetAllList
Описание и параметры
CDBResult CFormValidator::GetAllList( mixed arFilter = array(), )
Возвращает список зарегистрированных валидаторов в виде объекта класса CDBResult. Метод нестатический.
Параметры метода
Параметр | Описание |
---|---|
arFilter | Массив для фильтрации. Необязательный параметр. В массиве допустимы следующие ключи:
|
Пример использования
if (CModule::IncludeModule("form")) { $arFilter = array("TYPE" => array("text", "textarea")); $sType = "<b>".implode("</b>, <b>", $arFilter["TYPE"])."</b>"; $rsValidators = CFormValidator::GetAllList($arFilter); if ($rsValidators->SelectedRowsCount() > 0) { echo "Найденные валидаторы для полей типа ".$sType.":<ul>"; while ($arValidator = $rsValidators->GetNext()) { echo "<li>[".$arValidator["NAME"]."] ".$arValidator["DESCRIPTION"]."</li>"; } echo "</ul>"; } else { echo "Валидаторов, применимых к полям типа ".$sType." не обнаружено."; } } else { ShowError('Модуль веб-форм не установлен'); }
© «Битрикс», 2001-2024, «1С-Битрикс», 2024