Групповые курсы: продвинутый JavaScript + React + Redux + Zustand + NextJS + TypeScript.
Цена: 400$. При записи до 6-го марта цена по СКИДКЕ:250$.
97 of 152 menu

Таблица oc_shipping_courier

Таблица oc_shipping_courier представляет собой системный справочник, который содержит список курьерских служб и информацию, необходимую для формирования URL-адресов отслеживания отправлений.

Поля

Поле Тип данных Описание
shipping_courier_id int Уникальный идентификатор курьерской службы (первичный ключ).
shipping_courier_code varchar(255) Внутренний код или краткое название курьерской службы в системе (например, dhl, ups, fedex).
shipping_courier_name varchar(255) Полное, читаемое название курьерской службы для отображения пользователям и администраторам (например, DHL, United Parcel Service).

Как это работает

Данная таблица является справочной и используется в связке с расширениями доставки и функционалом отслеживания заказов. Её основное назначение - хранить перечень доступных служб доставки.

Когда администратор добавляет трэк-номер (номер для отслеживания) к заказу в панели управления, он выбирает курьерскую службу из выпадающего списка. Данные для этого списка берутся из таблицы oc_shipping_courier.

Каждая запись в этой таблице может быть связана с URL-шаблоном для отслеживания в таблице oc_shipping_courier. При отображении номера отслеживания клиенту или администратору система подставляет номер отправления в этот шаблон, формируя прямую ссылку на страницу отслеживания на сайте выбранной курьерской службы.

Записи в эту таблицу обычно добавляются автоматически при установке расширений (модулей) доставки (например, DHL, UPS) или во время установки/обновления ядра OpenCart. Ручное добавление записей требуется редко.

Пример SQL-запроса

Выбрать все курьерские службы из справочника:

SELECT * FROM oc_shipping_courier ORDER BY shipping_courier_name;

Найти шаблоны URL для отслеживания всех служб:

SELECT sc.*, sct.url FROM oc_shipping_courier sc LEFT JOIN oc_shipping_courier_track sct ON (sc.shipping_courier_id = sct.shipping_courier_id);

Смотрите также

  • таблицу oc_order,
    в которой хранятся данные о заказах, включая выбранный метод доставки
  • таблицу oc_order_history,
    куда может добавляться история с трэк-номерами
  • таблицу oc_shipping_courier_track,
    которая хранит URL-шаблоны для отслеживания посылок
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить