Задача: в интернет-магазине накапливается большое количество брошенных корзин, нужно их очистить. Включая и корзины зарегистрированных пользователей, которые просто не дооформили заказ. При этом используя API 1С-Битрикс, а не прямые запросы в базу данных.
Очистить брошенные корзины с помощью API 1С-Битрикс
Михаил Базаров: 06.11.2022 12:04:58
Очистить брошенные корзины с помощью API 1С-Битрикс
Задача: в интернет-магазине накапливается большое количество брошенных корзин, нужно их очистить. Включая и корзины зарегистрированных пользователей, которые просто не дооформили заказ. При этом используя API 1С-Битрикс, а не прямые запросы в базу данных. |
Михаил Базаров: 06.11.2022 12:04:58
ORM getList - шпаргалка
'select' => ... // имена полей, которые необходимо получить в результате 'filter' => ... // описание фильтра для WHERE и HAVING 'group' => ... // явное указание полей, по которым нужно группировать результат 'order' => ... // параметры сортировки 'limit' => ... // количество записей 'offset' => ... // смещение для limit 'runtime' => ... // динамически определенные поля |
Михаил Базаров: 24.03.2023 11:08:45
Проверил на одном проекте, все в порядке, таблица почти пустая. Проверьте что в ней за записи, возможно там очень много пустых корзин. Могут плодиться компонентом bitrix.basket.basket.small При каждом заходе пользователей или ботов (хоть поисковиков) создается пустая корзина готовая к наполнению. Вообще, проверю позже на другом проекте, допишу в заметку как и их грохать периодически. |
Александр: 12.12.2024 08:12:39
Небольшая тонкость:
Указанная настройка модуля магазина, работает не совсем так, как от нее многие ожидают. Просто не все внимательно читают документацию. Вот описание данного параметра
|
Гость: 18.06.2025 12:47:32
Попытался очистить таблицу fuser в админке, через "командную строку PHP" - не работает. Или это только через крон?
|
Блог-note: заметки разработчика
Вывести товары в каталоге перебрав их по свойству и разделив на секции.
Задача: В каталоге, у товаров, есть свойство типа список с названием "Тип изделия" и кодом "TIP_IZDELIYA&...
Установка Битрикс24 "Интернет-Магазин + CRM" на один домен и настройка работы почты.
Задача: установить лицензию "Интернет-Магазин + CRM" на один домен. Что бы crm была доступна по адресу crm...
Связанные элементы в карточке товара, с помощью catalog.section
Достаточно часто, при разработке магазинов на битрикс, требуется выводить связанные элементы внутри карточки товара. Д...
Свойство: привязка к Яндекс:Картам - вывести из нескольких элементов на одну карту
Предположим, что у вас есть инфоблок со свойством "Привязка к яндекс картам". В этом инфоблоке некоторое количество элем...
Вывести товары из того же раздела в детальной карточке товара
Задача: В детальной карточке элемента каталога необходимо отобразить товары, находящиеся в том же разделе, что и сам то...
Отключить поиск по описаниям товаров в Битрикс
Иногда, нужно отключить поиск по описаниям анонсов и детальному описанию товаров, при разработке сайтов на Битрикс. Сдел...
Наличие на складах в умном фильтре 1С-Битрикс, с автоматическим обновлением
Задача: добавить возможность фильтрации товаров по складам в умном фильтре. Данные должны обновляться автоматически, при...
Обновление цен и остатков из текстового файла, в каталоге 1C-Битрикс.
Задача: прочитать txt-файл с ценами и остатками, который выгружает программа учета по FTP, и обновить эти данные в катал...
Fancybox в стандартном шаблоне детальной карточки товара, 1С-Битрикс, вместо всплывающего окна и лупы.
Задача: заменить работу с изображениями в стандартном или кастомном шаблоне детальной карточки (catalog.element)...