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-2025, «1С-Битрикс», 2025