-
Получение и изменение значений свойств товара (элемента) типа “Список” в 1с-Битрикс
-
Получить торговые предложения по ID товара в 1с-Битрикс
-
Перебор и изменение товаров 1с-Битрикс
Пример получения списка товаров из базы данных, с дальнейшим изменением их свойств, а также изменение количества данного товара на складе через API 1С-Битрикс (php) – доступно из любого скрипта с подключенным PROLOG, проверялось на Управление сайтом 20.0.1650. (версия модуля интернет-магазин 20.0.687)
-
Получение ссылки на оплату модуля Т-Банка для 1с-Битрикс
-
Изменение свойства в заказе через API Bitrix
-
Изменение способа оплаты в заказе через API Bitrix
-
Добавление заказа через API Bitrix
-
1С-Битрикс: убрать склад из расчета доступного количества
Используя приведенный ниже код, можно реализовать ручной пересчет доступного количества товара (значение на вкладке “Параметры” раздела “Торговый каталог” в товаре), исключив из этой суммы какой-либо склад. В примере исключается склад с ID 1, его можно посмотреть здесь же на вкладке “Склады”. Либо в разделе “Магазин” -> “Складской учет” -> “Склады”.
-
1С-Битрикс: привязка товара к категории по значению атрибута
Приведенный ниже код позволяет осуществить автоматическую привязку товаров каталога к определенной категории по значению (VALUE_ID) свойства товара. В данном примере необходимо указать параметры:$IBLOCK_ID – id инфблока с товарами; $ACTION_PROMO_ATTR – id значения (VALUE_ID) атрибута, по которому ищутся товары; $ACTION_SECTION – id категории к которой необходимо привязать товары.
-
Добавление пользовательского ограничения на оплату в 1С-Битрикс
Описанным ниже способом можно добавить пользовательское ограничение на оплату, в данном случае добавляется ограничение на выбор способа оплаты, если в заказе есть товары “под заказ” (нулевое доступное количество в параметрах товара (торговый каталог)). Создаем файл /local/Lib/Restrictions/OnOrderProductsInBasket.php Далее добавляем код в обработчик пользовательских событий init.php (/local/php_interface/init.php) Далее в ограничениях платежной системы (Магазин -> Настройки -> Платежные системы)…