Меню
RSS
Получить информацию о заказе на D7, Как получить информацию о заказах в Битрикс. Вариант со старым ядром и с новым D7
 
Старый вариант получения информации обо всех заказах в битрикс
Код
$db_sales = CSaleOrder::GetList(
    array(), // Сортировка
    array(), // Фильтр
    array()  // Поля которые нужно вывести
);
while ($ar_sales = $db_sales->Fetch()) {
   print_r($ar_sales);
}
Если не использовать сортировку, фильтр и поля, получите вообще все заказы со всей информацией о них


Вариант в D7
Код
$dbRes = \Bitrix\Sale\Order::getList([
    'select' => [
        '*' // Поля которые нужно вывести если * вообще все
    ],
    'filter' => [
        '*' // Фильтр - если * вообще все
    ]
]);

while ($item = $dbRes->fetch())
{
    print_r($item);
}


Например: Отобрать все заказы текущего пользователя, которые в статусе Оплачен (P) и вывести только цену
Код
$dbRes = \Bitrix\Sale\Order::getList([
    'select' => [
        'PRICE' // Интересует только цена
    ],
    'filter' => [
        '=USER_ID' => $USER->GetID(), // Текущий пользователь
        '=STATUS_ID' => 'P' // Статуст оплачен
    ]
]);

while ($item = $dbRes->fetch())
{
    print_r($item);
}
Читают тему
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
 
Поблагодарить и поддержать:
Или подписаться на boosty канал: Видео на Bst
Сайт в режиме тех обслуживания

Сообщения форума и комментарии не сохраняются

Возвращайтесь после 12-го января

Блог-note: заметки разработчика

Установка Битрикс24 "Интернет-Магазин + CRM" на один домен и настройка работы почты.

Задача: установить лицензию "Интернет-Магазин + CRM" на один домен. Что бы crm была доступна по адресу crm...

Показать только один тип цены в каталоге Битрикс

Достаточно часто, при создании сайта на битрикс, можно столкнуться с такой проблемой: на сайте имеется несколько групп о...

Прятать или показывать описание раздела каталога

В новых компонентах и шаблонах catalog.section есть не документированный и не выводимый параметр: "Скрывать описание раз...

Вывести информацию, только на первом уровне раздела каталога, в 1С-Битрикс

Задача: на сайте, в каталоге, выводится два фильтра - боковой и верхний. Оба компонента подключены в файле section.php к...

Установить остатки товара на складе из доступных остатков.

Задача, заполнить остатки товаров, в 1С-Битрикс, из параметра "Доступное количество".

Удаление недоступных для заказа товаров из корзины

Задача: пользователи магазина могу наполнять корзины, но не доходить до оформления заказа. Такие корзины считаются броше...

Помечаем новинки лейблом в каталоге битрикс

Достаточно часто, при разработке каталога товаров или интернет магазина на системе управления Битрикс, встает задача как...

Оптимизация jpeg и png картинок на cron, с помощью jpegoptim и optipng

Задача: на сайт каждый день проходит выгрузка из 1С с обновлением картинок. Нужно оптимизмровать эти картинки с помощью...

Получить и вывести все цены товара в 1С-Битрикс

Задача: получить и вывести все цены товара по его ID в каталоге 1С-Битрикс (например, в детальной карточке catalog.e...