Warning: session_start(): open(/var/lib/php/session/sess_6317c76397ce5fe741c18b657fc967c5, O_RDWR) failed: No space left on device (28) in /var/www/blog.ivru.net/config.php on line 1069

Warning: session_start(): Failed to read session data: files (path: /var/lib/php/session) in /var/www/blog.ivru.net/config.php on line 1069
Скидки в интернет магазине bitrix

Скидки в интернет магазине bitrix

Для настройки скидок в админке bitrix следует зайти на сайте по uri: /bitrix/admin/sale_discount_edit.php?ID=2&lang=ru

Для получения списка созданных скидок используется код: if (CModule::IncludeModule("sale") && CModule::IncludeModule("catalog")) {} $actionIds = array(); $actionsNotTemp = \CSaleDiscount::GetList(array("ID" => "ASC"),array(),false,false,array()); while($actionNot = $actionsNotTemp->fetch()){ $actionIds[] = $actionNot; }

Для получения информации о конкретной скидке - код: $ss = CSaleDiscount::GetByID(2); var_dump($ss["APPLICATION"]);

Класс для работы с скидками myGetBasketData.php

Список методов класса

getProductCost() - стоимость товаров корзины без скидки;
getProductCostCeil() - стоимость товаров корзины без скидки округлённая до ближайшего целого в большую сторону;
getProductCount() - колличество товаров в корзине;
getProductCostDiscont() - стоимость товаров в корзине с учётом скидки;
getProductCostDiscontCeil() - стоимость товаров в корзине с учётом скидки округлённая до ближайшего целого в большую сторону;
getCostDiscont() - размер скидки(выгода);
getCostDiscontFloor() - размер скидки(выгода) округлённая до ближайшего целого в меньшую сторону;
getDiscont() - процент скидки;
getDiscontFloor() - процент скидки округлённый до ближайшего целого в меньшую сторону;
getDiscontAr() - массив с суммами товаров в корзине и соотсетствующими им скидками.

Комментарии

Если у Вас возникли вопросы, Вы можете задать их в форме ниже. В частности если Ваш вопрос по Bitrix и что то не получается - можно спросить. Ваш e-mail не публикуется, при этом я отвечу на него если будет что то по теме. Писать необходимо для людей - избегайте сленга, пишите орфографически правильно.

Имя:
E-mail:
Текст комментария:

Вы так же можете прочитать следующие статьи: