Base
Абстрактный класс Base задает общий интерфейс обработчиков отслеживания отправлений. Наследник класса описывает настройки обработчика, получает статусы отправлений и формирует ссылку на страницу отслеживания.
Объект обработчика хранит настройки отслеживания и связанную службу доставки. Менеджер отслеживания создает объект для службы доставки, в которой указан класс обработчика.
Методы
| Метод | Описание | С версии |
|---|---|---|
| __construct | Сохраняет настройки обработчика и объект службы доставки | |
| getClassTitle | Возвращает название обработчика для административного интерфейса | |
| getClassDescription | Возвращает описание обработчика для административного интерфейса | |
| getStatus | Возвращает результат получения статуса по трек-номеру | |
| getStatusShipment | Получает статус по данным отгрузки | |
| getStatuses | Возвращает результат получения статусов для списка трек-номеров | |
| getStatusesShipment | Получает статусы по данным нескольких отгрузок | |
| getParamsStructure | Возвращает структуру настроек обработчика | |
| getEditHtml | Формирует HTML-код поля настройки обработчика | |
| getTrackingUrl | Возвращает адрес страницы с информацией об отслеживании |
Была ли эта страница полезна?
Что можно улучшить?
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2026, «1С-Битрикс», 2026