Как "вытащить" опции товара?
Здравствуйте.
После того, как клиент оформляет заказ, нужно формировать PDF документ.
Не получается вставить в этот документ одно значение.
Нужно достать значение [side], как это сделать?
После того, как клиент оформляет заказ, нужно формировать PDF документ.
Не получается вставить в этот документ одно значение.
Нужно достать значение [side], как это сделать?
Array
(
[order] => Array
( ...
)
[address] => Array
( ...
)
[payment] => Array
( ...
)
[status] => Array
( .....
)
[products] => Array
(
[0] => Array
(
[id] => 63
[product_id] => 26
[order_id] => 67
[name] => Название
[count] => 1
[price] => 13910
[weight] => 0
[cost] => 13910
[options] => Array
(
[side] => В одну сторону
[modifications] => Array
(
[0] => 1
)
[modification] => 1
)
[properties] =>
)
)
)
могу получить значение [name] следующим образом:if($order = $modx->getObject('msOrder', $id))
{
$order->get('user_id');
$product = $modx->getObject('msOrderProduct', ['order_id'=> $id]);
$name = $product->get('name');
$products = $item->getMany('Products');
foreach($products as $pr)
{
$resource = $pr->getOne('Product');
}
print_r($name);
}
Комментарии: 1
Так же как и Products с помощью foreach можно
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.