Документация для разработчиков
Темная тема

GetBySID

Описание и параметры

CDBResult
CSaleDeliveryHandler::GetBySID(
string SID,
mixed SITE_ID = false
);

Данный метод служит для получения информации по конкретному обработчику по его строковому идентификатору. Метод статический.

Примечание: метод устарел и не рекомендуется к использованию. Вместо него следует использовать методы класса \Bitrix\Sale\Delivery\Services\Base.

Параметры вызова

Параметр Описание
SID Строковый идентификатор обработчика.
SITE_ID Идентификатор сайта. По умолчанию используется текущий.

Возвращаемые значения

Возвращается объект класса CDBResult, содержащий запись со структурой, аналогичной CSaleDeliveryHandler::GetList().

Пример использования


CModule::IncludeModule('sale');

$dbResult = CSaleDeliveryHandler::GetBySID('cpcr');

if ($arResult = $dbResult->GetNext())
{
  echo '('.$arResult['SID'].') <b>'.$arResult['NAME'].'</b><br />'; 
  echo '<small>'.$arResult['DESCRIPTION'].'</small><ul>';
  foreach ($arResult['PROFILES'] as $profile_id => $arProfile)
  {
    echo '<li>('.$profile_id.') '.$arProfile['TITLE'].'</li>';
  }
  echo '</ul>';
}
else
{
  echo 'Обработчик не найден';
}


© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх