Сниппеты d7: Магазин

Отображение скидки в каталоге и карточке товара Июнь 24, 2020

Отображение скидки в списке товаров каталога (компонент "bitrix:catalog.section") и на детальной странице товара (компонент "bitrix:catalog.element") при создании правила работы с корзиной.

Теги: Как это сделать?, Магазин

Подробнее →

Подарки в интернет-магазине Апрель 9, 2020

Назначить условия предоставления подарков можно в административной части на странице Маркетинг > Товарный маркетинг > Правила работы с корзиной.

Теги: Магазин

Подробнее →

Событие при оплате заказа Март 13, 2020

Выполнение кода при полной или частичной оплате заказа.

Теги: Магазин, События

Подробнее →

Добавление собственного поля в письмо о заказе Февраль 21, 2020

Добавление собственного поля в информационные письма о заказах.

Теги: Магазин

Подробнее →

Отправка уведомлений магазина Декабрь 19, 2019

Отправка уведомлений магазина: сообщений о новом заказе, оплате и других.

Теги: Магазин

Подробнее →

События на создание и сохранение заказа Декабрь 16, 2019

Обработчики событий при создании и сохранении заказа: "OnSaleOrderSaved", "OnSaleOrderBeforeSaved".

Теги: Магазин

Подробнее →

Работа с валютами Октябрь 25, 2019

Работа с валютам - получение списка, валюты заказа, корзины, конвертация и пр.

Теги: Магазин

Подробнее →

Работа со службами доставки Август 22, 2019

Работа со службами доставки при помощи класса "\Bitrix\Sale\Delivery\Services\Table".

Теги: Магазин

Подробнее →

Работа с историей изменения заказов Апрель 12, 2019

Работа с историей заказов при помощи класса "\Bitrix\Sale\Internals\OrderChangeTable".

Теги: Магазин

Подробнее →

Отмена заказа при смене статуса Март 15, 2019

Отмена заказа при переводе заказа в определенные статусы.

Теги: Как это сделать?, Магазин, События

Подробнее →

Вывод скидок в процедуре заказа Март 6, 2019

Отображение применяемых скидок или наценок (правила работы с корзиной) в процедуре заказа (компонент "bitrix:sale.order.ajax").

Теги: Как это сделать?, Магазин

Подробнее →

Кастомизация компонента заказа sale.order.ajax Декабрь 22, 2018

Кастомизация компонента "bitrix:sale.order.ajax" - наследование функций, изменение логики.

Теги: Магазин

Подробнее →

Создание заказа через api Декабрь 8, 2018

Создание заказа через api d7. Заказ корзины либо конкретных товаров минуя корзину.

Теги: Как это сделать?, Магазин

Подробнее →

Работа с корзиной Декабрь 4, 2018

Работа с корзиной при помощи классов "\Bitrix\Sale\Basket", "\Bitrix\Catalog\Product\Basket" и других.

Теги: Магазин

Подробнее →

Работа с товарами каталога Октябрь 18, 2018

Работа с товарами каталога с помощью класса "\Bitrix\Catalog\ProductTable".

Теги: ORM, Магазин, Хранение данных

Подробнее →

Добавление в корзину с определенным типом цены Сентябрь 22, 2018

Добавление в корзину с заданным типом цены (а не с минимальной ценой как по умолчанию).

Теги: Как это сделать?, Магазин

Подробнее →

Типы цен и цены на товары Сентябрь 21, 2018

Работа с типами цен модуля "Торговый каталог" при помощи классов "\Bitrix\Catalog\GroupTable", "\Bitrix\Catalog\GroupLangTable", "\Bitrix\Catalog\GroupAccessTable", "\Bitrix\Catalog\PriceTable".

Теги: ORM, Магазин

Подробнее →

Как установить местоположение по умолчанию в процедуре заказа Июль 4, 2018

Иногда необходимо установить конкретное местоположение по умолчанию в процедуре заказа (компонент "sale.order.ajax"), например, если город уже выбран пользователем при первом заходе на сайт.

Теги: Как это сделать?, Магазин

Подробнее →

Как определить местоположение модуля магазина по IP адресу Июль 4, 2018

Определение местоположения (в терминах модуля "Интернет-магазин") пользователя по его IP адресу возможно с помощью класса "\Bitrix\Sale\Location\GeoIp".

Теги: Как это сделать?, Магазин

Подробнее →

Как скрыть свойство заказа в процедуре оформления заказа Июль 3, 2018

Как скрыть свойство заказа в процедуре оформления заказа (компонент "sale.order.ajax") программным путем с использованием сложной логики, например, чтобы свойство отображалось только неавторизованным пользователям?

Теги: Как это сделать?, Магазин

Подробнее →

Работа со складами и количеством товара Июнь 2, 2018

Работа со складами и количеством товара средствами классов "\Bitrix\Catalog\StoreTable" и "\Bitrix\Catalog\StoreProductTable".

Теги: ORM, Магазин

Подробнее →

Работа с отгрузками заказа Июнь 2, 2018

Работа с отгрузками заказа средствами классов "\Bitrix\Sale\Internals\ShipmentTable", "\Bitrix\Sale\Internals\ShipmentExtraServiceTable" и др.

Теги: ORM, Магазин

Подробнее →

Как добавить свой фильтр в списке заказов в админке Май 30, 2018

Иногда нужно добавить свой фильтр по заказам в админке (например, для того, чтобы сделать раздельный доступ к заказам для разных пользователей в зависимости от каких-то условий).

Теги: Как это сделать?, Магазин

Подробнее →

Работа с платежными системами Апрель 28, 2018

Работа с платежными системами средствами классов "\Bitrix\Sale\PaySystem\Manager", "\Bitrix\Sale\Internals\PaySystemActionTable" и других.

Теги: Магазин

Подробнее →

Работа со статусами заказов и доставки Март 22, 2018

Работа со статусами интернет-магазина средствами классов "\Bitrix\Sale\Internals\StatusTable" и "\Bitrix\Sale\Internals\StatusLangTable".

Теги: Магазин

Подробнее →