Скидка с ID=2 существует. Но, открывая товар и в корзине вижу старую цену без скидки. Если менять цену товара "PRICE" => 100, цена меняется... А скидки ,независимо от заполнения массива DISCOUNT не появляется.
Ссылка на документацию блог на который меня перекинули в задаче форума ведет на список аж 6 ти !!! событий работы со скидкой, но нигде нет описание или примера как это все использовать.
когда только вышла 12 версия битрикса, у меня всё сломалось. я написал в ТП, мне подсказали вышеописанный синтаксис и сказали, что инфу в документации обновят позднее.
в итоге во-первых, у меня такой синтаксис работает во-вторых, похоже год это недостаточно позднее
Mikhail Petrov написал: когда только вышла 12 версия битрикса, у меня всё сломалось. я написал в ТП, мне подсказали вышеописанный синтаксис и сказали, что инфу в документации обновят позднее.
в итоге во-первых, у меня такой синтаксис работает во-вторых, похоже год это недостаточно позднее
Что именно не обновили? Сейчас на странице метода актуальная информация как о структуре возвращаемых данных, так и о параметрах. Что касается обработчиков событий метода - больше года внутри метода результаты обработчиков приводятся к требуемому формату (если это вообще возможно).
Не надо сверлить зубы через задний проход дрелью от Сваровски
Александра Плотникова написал: не хватает описания формата массивов для полей PRICE, DISCOUNT, DISCOUNT_LIST
Документация будет дополнена. Сразу могу сказать, что ключи PRICE и DISCOUNT устарели и нами в продукте больше не используются. PRICE - с версии catalog 15.0.2, DISCOUNT - с catalog 12.5.0
Не надо сверлить зубы через задний проход дрелью от Сваровски