GetAdminList
Описание и параметры
CDBResult CSaleDeliveryHandler::GetAdminList( array arSort = array("SORT" => "ASC") );
Метод возвращает список всех имеющихся обработчиков. Список обработчиков строится на основе события onSaleDeliveryHandlersBuildList. Метод статический.
Примечание: метод устарел и не рекомендуется к использованию. Вместо него следует использовать методы класса \Bitrix\Sale\Delivery\Services\Base.
Параметры вызова
Параметр | Описание |
---|---|
arSort | Массив, в соответствии с которым сортируются результирующие записи.
Массив имеет вид: array("параметр_сортировки" => "направление_сортировки" [, ...]) В качестве параметра сортировки может выступать одно из следующих значений:
В качестве "направление_сортировки" могут быть значения "ASC" (по возрастанию) и "DESC" (по убыванию). Значение по умолчанию - массив array("SORT" => "ASC") - означает, что результат будет отсортирован по возрастанию. |
Возвращаемые значения
Возвращается объект класса CDBResult, содержащий записи со структурой, аналогичной CSaleDeliveryHandlers::GetList() с единственным изменением:
Ключ | Описание |
---|---|
INSTALLED | Флаг, показывающий, есть ли в БД конфигурация для данного обработчика (Y|N). |
Пример использования
CModule::IncludeModule('sale'); $dbResult = CSaleDeliveryHandler::GetAdminList( array( 'SORT' => 'ASC', 'NAME' => 'ASC' ) ); echo '<ul>'; while ($arResult = $dbResult->GetNext()) { echo '<li>('.$arResult['SID'].') <b>'.$arResult['NAME'].'</b><br />'; echo '<small>'.$arResult['DESCRIPTION'].'</small></li>'; } echo '</ul>';
© «Битрикс»,
2001-2021,
«1С-Битрикс», 2021