Всем привет. Есть вот такая акция.
При заказе четырех бутылок вина reserve garling 2 л., шести бутылок ликера «Делекато Амаретто» 0,5 л. или ликера «Деликато
Амаретто с ароматом Коньяка» 0,5 л. создать автоматически заказ на одну бутылку кваса «Никола Традиционный» 1 л. и одну
бутылку кваса «Никола Традиционный» 2 л. .
То, что через админку такое не состряпать - понятно. Делаю обработчик событию OnOrderAdd.
Меня интересует как в этом обработчике получить состав заказа, для проверки наличия акционных позиций?
CSaleBasket::GetList у меня не работает почему-то, хотя вроде как номер заказа имеется уже, значит и состав заказа должен быть сформирован.
Заказ делается через админку. Как получить в этом обработчике состав заказа???
При заказе четырех бутылок вина reserve garling 2 л., шести бутылок ликера «Делекато Амаретто» 0,5 л. или ликера «Деликато
Амаретто с ароматом Коньяка» 0,5 л. создать автоматически заказ на одну бутылку кваса «Никола Традиционный» 1 л. и одну
бутылку кваса «Никола Традиционный» 2 л. .
То, что через админку такое не состряпать - понятно. Делаю обработчик событию OnOrderAdd.
Меня интересует как в этом обработчике получить состав заказа, для проверки наличия акционных позиций?
CSaleBasket::GetList у меня не работает почему-то, хотя вроде как номер заказа имеется уже, значит и состав заказа должен быть сформирован.
Заказ делается через админку. Как получить в этом обработчике состав заказа???