[QUOTE]
Александр Медведев написал:
[QUOTE] Евгений Николаев написал:
нужные элементы объекта лежат в протектном свойстве[/QUOTE]
Нужные это какие?
Попробуй, можт [URL=https://mrcappuccino.ru/blog/post/work-with-basket-bitrix-d7]эта статья[/URL] поможет[/QUOTE]
Поля ну по крайней мере Id товара(или ТП), а так же было бы не плохо Название, цену и адрес картинки(ну или хотябы Id файла картинки).
Комментарии к статье по Вашей ссылке подсказали путь к решению проблемы, а именно пока что так делаю:
$order = \Bitrix\Sale\Order::load(12);
foreach ($order->getBasket()->getBasketItems() as $basketItem ) {
var_dump($basketItem->getField('NAME'));// Имя
var_dump($basketItem->getQuantity());// Количество
var_dump($basketItem->getId());// Ид(фиг знает чего)
var_dump($basketItem->getProductId());// Ид товара или тп
}
Ну и ещё может быть кому то пригодится, если свойства нужно получить:
$properties = $basketItem->getPropertyCollection();
foreach ($properties as $property) {
...
}
Александр, повысить бы Вам репутацию на форуме, но не понял где и как это сделать. Если знаете, подскажите с удовольствием плюсану.