Обратитесь в техподдержку, пожалуйста. Проблему не наблюдаем.
24.07.2019 15:27:09
[QUOTE]Руслан Бай написал:
Не работает CFile::ResizeImageGet (Версия Битрикс: Управление сайтом 18.5.180)[/QUOTE] Сервер под win? |
|
|
22.07.2019 16:42:12
[QUOTE]Дмитрий Сиротин написал:
$discounts->calculate(); $price = $order->getPrice();[/QUOTE] Ее и не будет - результаты расчета скидок вы в заказ не передаете.[CODE]$r = $discounts->calculate(); if ($r->isSuccess() && ($discountData = $r->getData()) && !empty($discountData) && is_array($discountData)){ /** @var Result $r */ $r = $order->applyDiscount($discountData); if (!$r->isSuccess()) { echo 'Ошибка'; } } $price = $order->getPrice(); [/CODE] |
|
|
22.07.2019 15:36:34
[QUOTE]Роман Павленко написал:
Если скидка критична к свойствам заказа (например, к доставке) - то никак.[/QUOTE] Ошибаетесь. В этом случае нужно работать с объектом заказа. |
|
|
22.07.2019 12:21:50
[QUOTE]Кирилл Черныш написал:
Это понятно, а если значение изначально не известно?[/QUOTE] В смысле неизвестно? Вы собираетесь добавить в корзину товар с каким-то значением свойства корзины (или без него) - это значение и передавайте. Записи корзины с одинаковым PRODUCT_ID, но разным набором записей свойств корзины (нет свойств - это тоже набор, только пустой), в рамках корзины и заказа - разные позиции, которые нельзя объединять. Если вы ориентируетесь только на PRODUCT_ID - это нарушение логики продукта. |
|
|
22.07.2019 10:33:00
[QUOTE]Кирилл Черныш написал:
Поясню, нужна простая проверка на существования товара в корзине[/QUOTE] [QUOTE]Кирилл Черныш написал: К примеру, как мне поступить, если я добавляю динамическое сгенерированное свойство товару в корзину,[/QUOTE] Для поиска передавайте в метод значение этого свойства. Метод ищет, проверяя и значения свойств позиции корзины. |
|
|